--------------------- PatchSet 1212 Date: 2001/01/09 12:21:43 Author: rbcollins Branch: auth_rewrite Tag: (none) Log: bugfix on shutdown Members: src/auth/basic/auth_basic.c:1.1.2.22->1.1.2.23 Index: squid/src/auth/basic/auth_basic.c =================================================================== RCS file: /cvsroot/squid-sf//squid/src/auth/basic/auth_basic.c,v retrieving revision 1.1.2.22 retrieving revision 1.1.2.23 diff -u -r1.1.2.22 -r1.1.2.23 --- squid/src/auth/basic/auth_basic.c 8 Jan 2001 00:14:57 -0000 1.1.2.22 +++ squid/src/auth/basic/auth_basic.c 9 Jan 2001 12:21:43 -0000 1.1.2.23 @@ -88,9 +88,15 @@ authbasic_initialised = 0; if (!shutting_down) return; - helperFree(basicauthenticators); + if (basicauthenticators) + helperFree(basicauthenticators); basicauthenticators = NULL; - memPoolDestroy(basic_data_pool); + if (basic_data_pool) + { + memPoolDestroy(basic_data_pool); + nasic_data_pool=NULL; + } + debug(29,2)("authBasicDone: Basic authentication Shutdown.\n"); } void