diff options
| author | mbays <mbays@sdf.org> | 2020-11-08 14:30:45 +0100 |
|---|---|---|
| committer | Drew DeVault <sir@cmpwn.com> | 2020-11-08 09:38:17 -0500 |
| commit | 4b2c3afdb0f448372e1ffa58a88250a305ea85cb (patch) | |
| tree | 11578eab1bcc3ae10e89da3dedbe29555fdd2cd6 | |
| parent | ea40fb5a534d6e78d403140307b48f966e3d0719 (diff) | |
| download | gmnisrv-4b2c3afdb0f448372e1ffa58a88250a305ea85cb.tar.gz gmnisrv-4b2c3afdb0f448372e1ffa58a88250a305ea85cb.tar.xz gmnisrv-4b2c3afdb0f448372e1ffa58a88250a305ea85cb.zip | |
Set POLLOUT only when there's something to write
| -rw-r--r-- | src/server.c | 2 |
1 files changed, 1 insertions, 1 deletions
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; } |
