]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Bug 2648: Authentificator processes deferring and don't shutdown.
authorAmos Jeffries <squid3@treenet.co.nz>
Fri, 15 May 2009 06:44:54 +0000 (18:44 +1200)
committerAmos Jeffries <squid3@treenet.co.nz>
Fri, 15 May 2009 06:44:54 +0000 (18:44 +1200)
src/helper.cc

index e41265944110921dbea9e55685946f20ce3f0145..a85e065a51f0bfbda9147673aeec6277a8ce465a 100644 (file)
@@ -1555,6 +1555,7 @@ helperStatefulDispatch(helper_stateful_server * srv, helper_stateful_request * r
                     && !srv->deferred_requests) {
                 int wfd = srv->wfd;
                 srv->wfd = -1;
+                srv->flags.closing=1;
                 comm_close(wfd);
             } else {
                 if (srv->queue.head)