https://bz.apache.org/bugzilla/show_bug.cgi?id=58825

--- Comment #2 from Stefan Eissing <[email protected]> ---
Thanks for the logs. What I see is the following:

Firefox
- sends 516255587 bytes in the PUT body, closes and gets a 200 response
- the worker consumes 516255587 bytes (= all bytes)

Chrome
- sends 105153266 bytes in the PUT body, stops sending and, after a timeout, 
- the worker consumes 105118981 bytes, which is 34285 bytes less than sent
- Apache waits for data several seconds
- chrome closes the stream RST_STREAM, error=8 ("cancel").

Now, this can be explained by a bug in mod_http2 2.4.18 which calculates
WINDOW_UPDATE wrong, *if* the client uploads using HTTP/1.1 chunked encoding.
Does the Firefox PUT have a content-length? Does the Chrome lack one? 

Then this makes the difference. I have fixed this in the development trunk and
you can also build a fixed version from https://github.com/icing/mod_h2, if you
have the 2.4.18 apxs installed.

-- 
You are receiving this mail because:
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to