From 4b2c3afdb0f448372e1ffa58a88250a305ea85cb Mon Sep 17 00:00:00 2001 From: mbays Date: Sun, 8 Nov 2020 14:30:45 +0100 Subject: [PATCH] Set POLLOUT only when there's something to write --- src/server.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/server.c b/src/server.c index 4a38eaa..f43bb54 100644 --- a/src/server.c +++ b/src/server.c @@ -373,9 +373,9 @@ queue_ssl_write: return DISCONNECTED; } else { client->bufln += r; + client->pollfd->events = POLLOUT; } } while (r > 0); - client->pollfd->events = POLLOUT; return CONNECTED; }