Enable HTTP pipelining for requests with body #43

Open
wants to merge 1 commit into
from

Conversation

Projects
None yet
2 participants
Contributor

pmakholm commented Mar 16, 2012

If a client uses HTTP Pipelining for request containing a HTTP body and sysread() returns data for multiple requests, some request might be lost.

This patch fixes this by storing left over content in $self->{client}->{inputbuf} and adds some basic tests.

Contributor

pmakholm commented Jun 7, 2012

Any chance of this getting merged?

Owner

miyagawa commented Oct 31, 2012

To be honest I can't figure out whether this is a right patch or not - the code that does pipelining is stolen from Catalyst's HTTP server equivalent...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment