--------------------- PatchSet 2739 Date: 2001/08/10 14:41:43 Author: rbcollins Branch: ntlm Tag: (none) Log: minor tidyups Members: src/auth/ntlm/auth_ntlm.c:1.1.10.14.2.36->1.1.10.14.2.37 Index: squid/src/auth/ntlm/auth_ntlm.c =================================================================== RCS file: /cvsroot/squid-sf//squid/src/auth/ntlm/auth_ntlm.c,v retrieving revision 1.1.10.14.2.36 retrieving revision 1.1.10.14.2.37 diff -u -r1.1.10.14.2.36 -r1.1.10.14.2.37 --- squid/src/auth/ntlm/auth_ntlm.c 10 Aug 2001 14:39:03 -0000 1.1.10.14.2.36 +++ squid/src/auth/ntlm/auth_ntlm.c 10 Aug 2001 14:41:43 -0000 1.1.10.14.2.37 @@ -375,8 +375,11 @@ xfree(ntlm_request->authchallenge); if (ntlm_request->ntlmauthenticate) xfree(ntlm_request->ntlmauthenticate); - if (ntlm_request->authserver != NULL && ntlm_request->authserver_deferred) - authenticateNTLMReleaseServer(conn->auth_user_request); + if (ntlm_request->authserver != NULL && ntlm_request->authserver_deferred) { + debug(29, 1) ("authenticateNTLMRequestFree: releasing server '%d'\n", ntlm_request->authserver); + helperStatefulReleaseServer(ntlm_request->authserver); + ntlm_request->authserver = NULL; + } memPoolFree(ntlm_request_pool, ntlm_request); }