head 1.4; access; symbols; locks; strict; comment @# @; 1.4 date 96.06.11.17.34.49; author wessels; state Exp; branches; next 1.3; 1.3 date 96.06.11.06.32.10; author wessels; state Exp; branches; next 1.2; 1.2 date 96.06.11.06.27.52; author wessels; state Exp; branches; next 1.1; 1.1 date 96.06.10.23.27.16; author wessels; state Exp; branches; next ; desc @@ 1.4 log @*** empty log message *** @ text @Squid Version 1.0.beta16

Squid Version 1.0.beta16

Fixes


If your cache is busy you will probably see:
ipcache.c:196:      ipcache_release: Someone called on a PENDING entry
ipcache.c:196:      ipcache_release: Someone called on a PENDING entry
ipcache.c:196:      ipcache_release: Someone called on a PENDING entry
...
FATAL: ipcache_release: expected i == result!
This patch to ipcache.c will fix that.
This patch to store.c fixes aborts from storeLockObject(), such as:
#0  0xef797960 in kill ()
#1  0xef7afd24 in abort ()
#2  0x37d2c in sig_child (sig=0) at tools.c:261
#3  0x2d1c4 in storeLockObject (e=0xa30808, handler=0, data=0x0) at
store.c:387
#4  0x18124 in icp_hit_or_miss (fd=27, icpState=0xa30788) at icp.c:612
#5  0x1aa90 in asciiProcessInput (fd=27, 
    buf=0x6673c8 "GET http://www.hpcs.de/ger/faq.htm
HTTP/1.0\r\nReferer: http://www.hpcs.de/ger/faq.htm\r\nProxy-Connection:
Keep-Alive\r\nUser-Agent: Mozilla/3.0B2 (Win95; I) via Squid Cache
version 1.0.beta14\r\nHost: www.h"..., 
    size=351, flag=0, data=0xa30788) at icp.c:1444
#6  0xdd30 in commHandleRead (fd=27, state=0xa305f8) at comm.c:1256
#7  0xc290 in comm_select (sec=60, failtime=0) at comm.c:755
#8  0x203d8 in main (argc=352256, argv=0x54400) at main.c:393

Text files: README | INSTALL | CONTRIBUTORS | ANNOUNCEMENT

Feedback to squid@@nlanr.net.


$Id: index.html,v 1.3 1996/06/11 06:32:10 wessels Exp wessels $
@ 1.3 log @*** empty log message *** @ text @d15 1 a15 1

d26 23 d62 1 a62 1 $Id: index.html,v 1.2 1996/06/11 06:27:52 wessels Exp wessels $ @ 1.2 log @*** empty log message *** @ text @d26 1 d39 1 a39 1 $Id: index.html,v 1.1 1996/06/10 23:27:16 wessels Exp wessels $ @ 1.1 log @Initial revision @ text @d14 12 d38 1 a38 1 $Id: index.html,v 1.1 1996/06/10 03:12:27 wessels Exp $ @