]> git.ipfire.org Git - thirdparty/squid.git/commit
Avoid !closing assertions when helpers call comm_read [during reconfigure].
authorAlex Rousskov <rousskov@measurement-factory.com>
Sun, 19 May 2013 03:37:02 +0000 (21:37 -0600)
committerAmos Jeffries <squid3@treenet.co.nz>
Sun, 19 May 2013 03:37:02 +0000 (21:37 -0600)
commit494f5ceda3847be65df39f035abbf0b929a5896d
treec2851a989391eec42db2fb0000b6c68053263451
parent70b465815e7f807395d1922b394f8a7870bda9e1
Avoid !closing assertions when helpers call comm_read [during reconfigure].

While helper reading code does check for COMM_ERR_CLOSING, it is not sufficient
because helperReturnBuffer() called by the reading code may notice the helper
shutdown flag (set earlier by reconfigure) and start closing the connection
underneath the reading code feet.
src/helper.cc