On Fri, Dec 29, 2017 at 03:30:41PM +0100, Willy Tarreau wrote:
> On Fri, Dec 29, 2017 at 03:26:44PM +0100, Lukas Tribus wrote:
> > Indeed when the frontend connection is H1, a single send() call
> > contains both headers and payload and the issue does not occur. But
> > when the frontend connection is H2, then header and payload are in 2
> > distinct send calls and the issue does occur.
> 
> I'm trying to get curl to do that in h2 but for now I have not yet
> figured how to, even when fed from stdin it waits for my whole
> request before connecting :-/
> 
> What client did you use ?

OK I managed to reproduce it with nghttp using --expect-continue to
force it to leave a pause before sending the data. And indeed there
the data are immediately followed by a shutdown. Getting closer...

Willy

Reply via email to