--------------------- PatchSet 1194 Date: 2001/01/08 07:10:36 Author: rbcollins Branch: auth_rewrite Tag: (none) Log: reconfigure bugfix Members: src/authenticate.c:1.1.1.3.12.17.2.25->1.1.1.3.12.17.2.26 Index: squid/src/authenticate.c =================================================================== RCS file: /cvsroot/squid-sf//squid/src/authenticate.c,v retrieving revision 1.1.1.3.12.17.2.25 retrieving revision 1.1.1.3.12.17.2.26 diff -u -r1.1.1.3.12.17.2.25 -r1.1.1.3.12.17.2.26 --- squid/src/authenticate.c 8 Jan 2001 00:14:56 -0000 1.1.1.3.12.17.2.25 +++ squid/src/authenticate.c 8 Jan 2001 07:10:36 -0000 1.1.1.3.12.17.2.26 @@ -1,6 +1,6 @@ /* - * $Id: authenticate.c,v 1.1.1.3.12.17.2.25 2001/01/08 00:14:56 hno Exp $ + * $Id: authenticate.c,v 1.1.1.3.12.17.2.26 2001/01/08 07:10:36 rbcollins Exp $ * * DEBUG: section 29 Authenticator * AUTHOR: Duane Wessels @@ -431,7 +431,8 @@ authscheme_list[i].donefunc(); else debug(29, 2) ("authenticateShutdown: scheme %s has not registered a shutdown function.\n", authscheme_list[i].typestr); - authscheme_list[i].typestr = NULL; + if (!reconfiguring) + authscheme_list[i].typestr = NULL; } } @@ -777,6 +778,7 @@ authSchemeAdd(char *type, AUTHSSETUP * setup) { int i; + debug(29,4)("authSchemeAdd: adding %s",type); /* find the number of currently known authscheme types */ for (i = 0; authscheme_list && authscheme_list[i].typestr; i++) { assert(strcmp(authscheme_list[i].typestr, type) != 0);