]> git.ipfire.org Git - thirdparty/squid.git/commit
Bug 3056 - comm.cc "!fd_table[fd].closing()" assertion from helperServerFree when...
authorHenrik Nordstrom <henrik@henriknordstrom.net>
Mon, 20 Sep 2010 19:27:24 +0000 (21:27 +0200)
committerHenrik Nordstrom <henrik@henriknordstrom.net>
Mon, 20 Sep 2010 19:27:24 +0000 (21:27 +0200)
commit4aca092aca008015148f1a276e2e773bd626d82c
tree51d27c2276936a4874ab4c82b6defdf83153f9a8
parentddbe383d7e4657bc5b6aa6a59597a2cb3d53acfd
Bug 3056 - comm.cc "!fd_table[fd].closing()" assertion from helperServerFree when a helper crashes while processing requests

reshuffle helperServerFree so it first unregisters the failed helper
and starts new ones if needed before it calls the callbacks on any
pending requests. If not those ends up resheduling the request on
this same crashed and partially shut down helper.
src/helper.cc