--------------------- PatchSet 2688 Date: 2001/07/31 13:44:43 Author: rbcollins Branch: ntlm Tag: (none) Log: bugfix on shutdown Members: src/auth/digest/auth_digest.c:1.1.22.5->1.1.22.6 Index: squid/src/auth/digest/auth_digest.c =================================================================== RCS file: /cvsroot/squid-sf//squid/src/auth/digest/auth_digest.c,v retrieving revision 1.1.22.5 retrieving revision 1.1.22.6 diff -u -r1.1.22.5 -r1.1.22.6 --- squid/src/auth/digest/auth_digest.c 31 Jul 2001 09:09:24 -0000 1.1.22.5 +++ squid/src/auth/digest/auth_digest.c 31 Jul 2001 13:44:43 -0000 1.1.22.6 @@ -456,7 +456,8 @@ hash_first(proxy_auth_username_cache); while ((usernamehash = ((auth_user_hash_pointer *) hash_next(proxy_auth_username_cache)))) { auth_user = usernamehash->auth_user; - if (strcmp(authscheme_list[auth_user->auth_module - 1].typestr, "digest") == 0) + if (authscheme_list[auth_user->auth_module - 1].typestr && + strcmp(authscheme_list[auth_user->auth_module - 1].typestr, "digest") == 0) /* it's digest */ authenticateAuthUserUnlock(auth_user); }