From c0df8f4b0a0da63ff516ae2936d2b49190f8821e Mon Sep 17 00:00:00 2001 From: cashmere Date: Tue, 30 Jun 2026 13:02:29 +0200 Subject: src/main.c: exclude disconnect message `Success` --- src/main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/main.c b/src/main.c index 103ca2d..e90bbb7 100644 --- a/src/main.c +++ b/src/main.c @@ -52,7 +52,7 @@ int process_message(struct pollfd *fds, nfds_t *nfds) { read(fds[i].fd, buffer, sizeof(buffer)); /* read the message which the client sent */ /* if message of the client returns an error */ - if (message <= 0) { + if (message < 0) { /* close the connection if client disappeared or disconnected */ close(fds[i].fd); fds[i] = fds[*nfds - 1]; /* move back last slot */ -- cgit v1.3.1