2 diff -c squid/src/ssl.c:1.118.2.1 squid/src/ssl.c:1.118.2.2
3 *** squid/src/ssl.c:1.118.2.1 Sat Jul 20 06:30:56 2002
4 --- squid/src/ssl.c Wed Dec 4 03:25:43 2002
9 SslStateData *sslState = data;
10 debug(26, 3) ("sslTimeout: FD %d\n", fd);
11 + /* temporary lock to save our own feets (comm_close -> sslClientClosed -> Free) */
12 + cbdataLock(sslState);
13 if (sslState->client.fd > -1)
14 comm_close(sslState->client.fd);
15 if (sslState->server.fd > -1)
16 comm_close(sslState->server.fd);
17 + cbdataUnlock(sslState);