From 1b585d11384d9846a7f6a542a7b732e8936f91be Mon Sep 17 00:00:00 2001 From: fengzero Date: Mon, 21 Nov 2022 07:20:29 +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 98682e5e..d3b069a0 100644 --- a/src/connection/connection.c +++ b/src/connection/connection.c @@ -262,7 +262,7 @@ ssize_t neu_conn_tcp_server_recv(neu_conn_t *conn, int fd, uint8_t *buf, ret = recv(fd, buf, len, 0); } - if (ret <= 0 && errno != EAGAIN) { + if (ret <= 0) { conn->disconnected(conn->data, fd); conn_tcp_server_del_client(conn, fd); }