Hi Joe,

On Mon, Aug 06, 2012 at 04:45:21PM -0700, Joe Williams wrote:
> Best I can tell this is specifically due to having http-server-close enabled
> in my defaults section. Commenting that out seems to fix this issue. I assume
> the connection gets killed just after the upgrade is completed and then the
> client is left hanging. 

It should not happen since after a 101 the response is not finished.
Do you have any logs ? It is possible that the server responds badly
to the request with something different from 101. For instance, it is
possible that the server sees the "Connection: close" in the request
and ignores the "Connection: Upgrade", violating the spec.

You can check by adding "option http-pretend-keepalive" along with
"option http-server-close", this will cancel the sending of the
"Connection: close" header to the server. If it fixes the issues, then
you have a bug waiting for a fix in the direction to the server :-)

Regards,
Willy


Reply via email to