Re: Connection Lifetime Expired

From: Alex Rousskov <rousskov@dont-contact.us>
Date: Wed, 27 May 1998 12:51:21 -0600 (MDT)

On Thu, 28 May 1998, Apiset Tananchai wrote:

> Some of my user usually get "Connection Lifetime Expired" when they access
> the web through our squid in transparent proxy mode (via cisco router). I
> had increase debug level and found a lot of logs like:
>
> 1998/05/26 14:10:49| clientReadRequest: FD 71: no data to process ((11) Resource temporarily unavaila ble)
> 1998/05/26 14:10:49| clientReadRequest: FD 237: no data to process ((11) Resource temporarily unavail able)
> 1998/05/26 14:10:52| clientReadRequest: FD 186: no data to process ((11) Resource temporarily unavail able)
> ...
> ...
> 1998/05/26 14:11:04| requestTimeout: FD 71: lifetime is expired.
> 1998/05/26 14:11:04| requestTimeout: FD 237: lifetime is expired.
> 1998/05/26 14:11:07| requestTimeout: FD 186: lifetime is expired.
>
> the time diff between each pair of FDs is always 15 seconds.
>
> Do you have some suggestion to investigate more?

Not all debug messages are an indication of a bug.

In most cases, "no data to process" is printed when Squid tries to read next
request from a persistent client connection and finds nothing. It happens at
least once for virtually every persistent connection.

In most cases, "lifetime is expired" is printed for idle persistent
connections: proxy has to wait a few seconds before assuming there will be no
further requests on a connection and closing the connection.

Now, I am not suggesting there are no bugs with persistent connection
handling. Most of the messages you quoted are, however, just "healthy"
debugging messages.

Alex.
Received on Wed May 27 1998 - 11:56:27 MDT

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