]> git.pld-linux.org Git - packages/squid.git/blob - squid-2.5.STABLE2-concurrent_external_acl.patch
- SEGV fix
[packages/squid.git] / squid-2.5.STABLE2-concurrent_external_acl.patch
1 Index: squid/src/external_acl.c
2 diff -c squid/src/external_acl.c:1.1.2.19 squid/src/external_acl.c:1.1.2.20
3 *** squid/src/external_acl.c:1.1.2.19   Thu Feb 27 01:18:04 2003
4 --- squid/src/external_acl.c    Tue Mar 18 15:05:17 2003
5 ***************
6 *** 431,437 ****
7         }
8         ch->auth_user_request = NULL;
9       }
10 !     if (!entry) {
11         debug(82, 2) ("aclMatchExternal: %s(\"%s\") = lookup needed\n", acl->def->name, key);
12         ch->state[ACL_EXTERNAL] = ACL_LOOKUP_NEEDED;
13         return 0;
14 --- 431,437 ----
15         }
16         ch->auth_user_request = NULL;
17       }
18 !     if (!entry || entry->result == -1) {
19         debug(82, 2) ("aclMatchExternal: %s(\"%s\") = lookup needed\n", acl->def->name, key);
20         ch->state[ACL_EXTERNAL] = ACL_LOOKUP_NEEDED;
21         return 0;
This page took 0.079675 seconds and 3 git commands to generate.