[squid-dev] [PATCH] pconn_lifetime robustness fixes

Tsantilas Christos chtsanti at users.sourceforge.net
Wed Apr 15 16:11:40 UTC 2015


Hi all,
  I am attaching which fixes pconn_lifetime feature.
We had a long discussion for this feature, which is resulted to the 
patch r13780, but unfortunately, Measurement Factory customers reported 
problems:

1. Squid closed connections with partially received requests when they 
reached pconn_lifetime limit. We should only close _idle_ connections.

2. When connecting to Squid without sending anything for longer than 
pconn_lifetime, the connection hangs if the request is sent after the 
waiting period.

3. The connection also hangs if the initial request is starting to be 
transmitted but then there is a longer pause before the request is 
completed.

Please read the patch preamble for more informations.

This is a Measurement Factory project.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pconn_lifetime-fixes-for-trunk-t2.patch
Type: text/x-patch
Size: 5967 bytes
Desc: not available
URL: <http://lists.squid-cache.org/pipermail/squid-dev/attachments/20150415/ab9d77fe/attachment.bin>


More information about the squid-dev mailing list