From: Will Roberts Date: Mon, 28 May 2012 06:30:39 +0000 (-0600) Subject: Bug 3186: Digest auth caches failed state without revalidating X-Git-Tag: SQUID_3_2_0_18~47 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9807bdf0c3e179d3892c64a5d1c335c93351167e;p=thirdparty%2Fsquid.git Bug 3186: Digest auth caches failed state without revalidating --- diff --git a/src/auth/digest/auth_digest.cc b/src/auth/digest/auth_digest.cc index 1db50bfa19..70f69240f0 100644 --- a/src/auth/digest/auth_digest.cc +++ b/src/auth/digest/auth_digest.cc @@ -1063,6 +1063,7 @@ Auth::Digest::Config::decode(char const *proxy_auth) } else { debugs(29, 9, HERE << "Found user '" << username << "' in the user cache as '" << auth_user << "'"); digest_user = static_cast(auth_user.getRaw()); + digest_user->credentials(Auth::Unchecked); xfree(username); }