Re: delay_pool related errors

From: David Luyer <david_luyer@dont-contact.us>
Date: Thu, 25 May 2000 04:08:56 +1000

> May 24 21:49:09 c2 squid[62501]: assertion failed: delay_pools.c:471: "j
> < IND_MAP_SZ"

My first comment is that in Squid 2.3STABLE3, line 471 doesn't have that
assertion. Why aren't you running the latest (2.3STABLE3+the unrelated but
important fix which Duane posted)?

Now I _think_ the assertion you're referring to is the one currently at
line 498 of delay_pools.c.

But that can't trigger in the current version - see the code:

            for (j = 0; j < ((individual_255_used) ? IND_MAP_SZ : IND_MAP_SZ - 1); ++j, ++mpos) {
                assert(i < NET_MAP_SZ);
                assert(j < IND_MAP_SZ);

So my second comment is... try upgrading.

David.

-- 
----------------------------------------------
David Luyer
Senior Network Engineer
Pacific Internet (Aust) Pty Ltd
Phone:  +61 3 9674 7525
Fax:    +61 3 9699 8693
Mobile: +61 4 1064 2258, +61 4 1114 2258
http://www.pacific.net.au        NASDAQ: PCNTF
<< fast 'n easy >>
----------------------------------------------
Received on Wed May 24 2000 - 12:12:37 MDT

This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:53:33 MST