Index: squid/src/acl.c diff -c squid/src/acl.c:1.270.2.16 squid/src/acl.c:1.270.2.17 *** squid/src/acl.c:1.270.2.16 Sat May 10 16:17:44 2003 --- squid/src/acl.c Mon May 12 01:24:37 2003 *************** *** 1698,1707 **** --- 1698,1712 ---- debug(28, 3) ("aclMatchAclList: checking %s%s\n", list->op ? null_string : "!", list->acl->name); answer = aclMatchAcl(list->acl, checklist); + #if NOT_SURE_THIS_IS_GOOD + /* This will make access denied if an acl cannot be evaluated. + * Normally Squid will just continue to the next rule + */ if (answer < 0) { debug(28, 3) ("aclMatchAclList: failure. returning -1\n"); return -1; } + #endif if (answer != list->op) { debug(28, 3) ("aclMatchAclList: no match, returning 0\n"); return 0;