]> git.ipfire.org Git - thirdparty/squid.git/commit
Fixed store.cc "!mem_obj" assertion via peerDigestRequest (#134)
authorAlex Rousskov <rousskov@measurement-factory.com>
Tue, 23 Jan 2018 21:08:02 +0000 (14:08 -0700)
committerGitHub <noreply@github.com>
Tue, 23 Jan 2018 21:08:02 +0000 (14:08 -0700)
commitdba7b5757f6d7255da305ea62ff6808addd907b9
tree2e1b3f7197d725a0c9287b1a01b2b123851d12bc
parent66f92ffc8af7041d09f90ccfbb1e3f1812685096
Fixed store.cc "!mem_obj" assertion via peerDigestRequest (#134)

Broken by commit 76d61119 which (correctly) made createMeObject() assert
but missed one case where the old code should have been converted to
call the new ensureMemObject() instead.

peerDigestRequest() is called every 5 minutes, triggered by the
peerDigestCheck event. Most calls find the old digest entry that has the
same method and URIs.
src/peer_digest.cc