]> git.ipfire.org Git - thirdparty/squid.git/commit
Avoid !writeableAnchor_ assertions when Squid shuts down.
authorAlex Rousskov <rousskov@measurement-factory.com>
Wed, 24 Jul 2013 21:45:02 +0000 (15:45 -0600)
committerAlex Rousskov <rousskov@measurement-factory.com>
Wed, 24 Jul 2013 21:45:02 +0000 (15:45 -0600)
commit7ec749c6fb64dc36226427a4abb1d3a5a78aa406
treed924d34bbfa287bd514ecb5d137a3d907d7f1d2d
parent02458e9bf7299a32bc10ffb67562b42cbf492771
Avoid !writeableAnchor_ assertions when Squid shuts down.

A shutting down Squid deletes locked StoreEntry objects, which may trigger
deletion of Rock::IoState that is still writing to disk. We should fix the
shutdown sequence. Meanwhile, the Rock::IoState code does not need to mislead
admins with an assert.
src/fs/rock/RockIoState.cc