> -----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
