From 6c3e969e913e2e38c112f7eaded3d497e0eaa8b0 Mon Sep 17 00:00:00 2001 From: Cloud Wu Date: Mon, 19 Oct 2020 10:55:32 +0800 Subject: [PATCH] shutdown read while halfclose --- skynet-src/socket_server.c | 1 + 1 file changed, 1 insertion(+) diff --git a/skynet-src/socket_server.c b/skynet-src/socket_server.c index 7bd50dfc..6fd975a9 100644 --- a/skynet-src/socket_server.c +++ b/skynet-src/socket_server.c @@ -1082,6 +1082,7 @@ close_socket(struct socket_server *ss, struct request_close *request, struct soc return SOCKET_CLOSE; } s->type = SOCKET_TYPE_HALFCLOSE; + shutdown(s->fd, SHUT_RD); return -1; }