> -----Original Message-----
> From: Henrik Nordstrom [mailto:[EMAIL PROTECTED] 
> Sent: Monday, 26 June 2006 11:56 AM
> To: Steven Wilton
> Cc: Squid Developers
> Subject: RE: Bug #1616: assertion failed: 
> comm_generic.c:65:"F->flags.open"onstoreResumeFD.
> 
> mån 2006-06-26 klockan 11:31 +0800 skrev Steven Wilton:
> 
> But there is one more thing to consider which was overlooked 
> initially:
> Timeouts set by commSetTimeout().
> 
> squid.conf parameters:
> 
>   lifetime_timeout
>   read_timeout
>   write_timeout
> 
> http.c use
> 
> In http.c httpTimeout() is registered as timeout handler, which simply
> registers an error with fwdFail() and closes the socket.. and this is
> the cause to the problems I think. But I haven't really verified by
> making a test case (only reading code).

Are timeouts only looked at in the checkTimeouts() function?  This resumes
any fd's before running the timeout function, which should avoid the error
condition.

Steven

-- 
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.394 / Virus Database: 268.9.4/375 - Release Date: 25/06/2006
 

Reply via email to