In client_side.c, clientAccessCheckDone,
==
debug(33, 2) ("The request %s %s is %s, because it matched '%s'\n",
RequestMethodStr[http->request->method], http->uri,
answer == ACCESS_ALLOWED ? "ALLOWED" : "DENIED",
AclMatchedName ? AclMatchedName : "NO ACL's");
if (http->acl_checklist->auth_user)
proxy_auth_msg = http->acl_checklist->auth_user->message;
http->acl_checklist = NULL;
if (answer == ACCESS_ALLOWED) {
safe_free(http->uri);
http->uri = xstrdup(urlCanonical(http->request));
assert(http->redirect_state == REDIRECT_NONE);
==
the http->acl_checklist = NULL line concerns me: where does the checklist get freed?
Rob
Received on Wed Dec 13 2000 - 03:42:22 MST
This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:13:04 MST