[PATCH] HTTP/2: fix flow control with padded DATA frames

Valentin V. Bartenev vbart at nginx.com
Wed Mar 29 16:16:46 UTC 2017


On Sunday 26 March 2017 01:41:11 Piotr Sikora via nginx-devel wrote:
> # HG changeset patch
> # User Piotr Sikora <piotrsikora at google.com>
> # Date 1490516704 25200
> #      Sun Mar 26 01:25:04 2017 -0700
> # Node ID 899a53d2789b8c6bafdd5e40d78b4e92dd32dd10
> # Parent  22be63bf21edaa1b8ea916c7d8cd4e5fe4892061
> HTTP/2: fix flow control with padded DATA frames.
> 
> Previously, flow control didn't account for padding in DATA frames,
> which meant that its view of the world could drift from peer's view
> by up to 256 bytes per received padded DATA frame, which could lead
> to a deadlock.
> 
> Signed-off-by: Piotr Sikora <piotrsikora at google.com>
> 
[..]

Committed.  Thanks.
http://hg.nginx.org/nginx/rev/052305810ca4

  wbr, Valentin V. Bartenev



More information about the nginx-devel mailing list