# HG changeset patch # User Olaf Wintermann # Date 1716403440 -7200 # Node ID 538a8a22f622d5d3962283dd55ef1dc12cb69512 # Parent be62c9604377171ee03c5483977b8992052aa1f4 fix don't try to enable pollout if it is already active (cgi) diff -r be62c9604377 -r 538a8a22f622 src/server/safs/cgi.c --- a/src/server/safs/cgi.c Sun May 19 16:53:37 2024 +0200 +++ b/src/server/safs/cgi.c Wed May 22 20:44:00 2024 +0200 @@ -320,6 +320,9 @@ } case CGI_IO_NEED_WRITE: { // writeev is only enabled, if needed + if(handler->poll_out) { + return 1; + } if(event_pollout(ev, handler->parser->sn->csd, handler->writeev)) { handler->result = REQ_ABORTED; } else {