https://issues.apache.org/bugzilla/show_bug.cgi?id=50807

--- Comment #3 from Gregory Boyce <[email protected]> 2011-02-18 14:46:32 
EST ---
Ah, I see.  It appears that Apache does eventually send a FIN packet the next
time that the specific process attempts to establish a new connection.  Until
that point, both ends of the connection are left in a half closed state until
either the next request triggers the FIN and a subsequent SYN, or the servers
timeout the connection.

This ended up biting us when a load balancer had a very long timeout value (30
minutes) and we were apparently not sending enough requests through in order to
flush out the FINs.  Eventually a request would attempt to reuse the same
source port and the load balancer wouldn't respond to the SYN requests since it
was still waiting on a FIN from us on that source port.

We've worked around it for now by dropping the timeout on the load balancer.

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to