Skip Menu |

This queue is for tickets about the Net-Async-HTTP CPAN distribution.

Report information
The Basics
Id: 89776
Status: new
Priority: 0/
Queue: Net-Async-HTTP

People
Owner: Nobody in particular
Requestors: leonerd-cpan [...] leonerd.org.uk
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: 0.30
Fixed in: (no value)



Subject: Doesn't appear to actually pipeline properly
At (default) max_requests_per_host => 1. Make 4 requests at once. One gets sent and 3 sit in the pipeline. At that point when server responds, we know pipelining is allowable. But only 1 of the queued requests gets sent, not all 3, so we proceed in lockstep only actually keeping 1 more outstanding. -- Paul Evans
On Fri Oct 25 11:08:45 2013, PEVANS wrote: Show quoted text
> At (default) max_requests_per_host => 1. > Make 4 requests at once.
More brokenly: At max_requests_per_host => 0 Make 4 requests at once. Four concurrent CONNECT attempts happen, but then most of them declare READY cannot-run queue=0 idle=Y Have to disable pipelining for this to work properly. -- Paul Evans