1 Index: squid/src/external_acl.c
2 diff -c squid/src/external_acl.c:1.1.2.21 squid/src/external_acl.c:1.1.2.22
3 *** squid/src/external_acl.c:1.1.2.21 Mon Mar 24 10:25:51 2003
4 --- squid/src/external_acl.c Wed Apr 9 06:35:25 2003
8 if (!entry || entry->result == -1) {
9 debug(82, 2) ("aclMatchExternal: %s(\"%s\") = lookup needed\n", acl->def->name, key);
10 ! ch->state[ACL_EXTERNAL] = ACL_LOOKUP_NEEDED;
13 external_acl_cache_touch(acl->def, entry);
16 if (!entry || entry->result == -1) {
17 debug(82, 2) ("aclMatchExternal: %s(\"%s\") = lookup needed\n", acl->def->name, key);
18 ! if (acl->def->helper->stats.queue_size >= acl->def->helper->n_running)
19 ! debug(82, 1) ("aclMatchExternal: '%s' queue overload. Request rejected.\n", acl->def->name);
21 ! ch->state[ACL_EXTERNAL] = ACL_LOOKUP_NEEDED;
24 external_acl_cache_touch(acl->def, entry);