Subject: | Better handling of IO errors on reused sockets |
Included is a patch and test that will retry a connection if we get an IO error on a reused socket.
https://developer.mozilla.org/en-US/docs/Web/HTTP/Pipelining_FAQ seems to imply this is the correction behaviour.
Note that currently the patch will retry if we received a partial HTTP/1.1 header before the error. I'm no longer convinced this is correct behaviour.
Also - we might want an option to turn this behaviour off.
Subject: | Philip_Gwyn-PoCo-Client-HTTP.reuse-retry.01.patch |
Message body is not shown because it is too large.