From c9926fde0f690f58af3af999d7b7b55b707f2e45 Mon Sep 17 00:00:00 2001 From: fengzero Date: Mon, 21 Nov 2022 08:07:18 +0000 Subject: [PATCH] fix tcp server recv --- src/connection/connection.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/connection/connection.c b/src/connection/connection.c index 91cb4790..c73227d2 100644 --- a/src/connection/connection.c +++ b/src/connection/connection.c @@ -278,7 +278,7 @@ ssize_t neu_conn_tcp_server_recv(neu_conn_t *conn, int fd, uint8_t *buf, conn->state.recv_bytes += ret; } - if (ret <= 0 && errno != EAGAIN) { + if (ret <= 0) { conn->disconnected(conn->data, fd); conn_tcp_server_del_client(conn, fd); }