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; }