]> git.kaiwu.me - nginx.git/commit
HTTP/2: limited number of DATA frames.
authorRuslan Ermilov <ru@nginx.com>
Tue, 13 Aug 2019 12:43:36 +0000 (15:43 +0300)
committerRuslan Ermilov <ru@nginx.com>
Tue, 13 Aug 2019 12:43:36 +0000 (15:43 +0300)
commita987f81dd19210bc30b62591db331e31d3d74089
tree9cf48df4a1d391abde117309eef61293f9a8f0de
parent6dfbc8b1c2116f362bb871efebbf9df576738e89
HTTP/2: limited number of DATA frames.

Fixed excessive memory growth and CPU usage if stream windows are
manipulated in a way that results in generating many small DATA frames.
Fix is to limit the number of simultaneously allocated DATA frames.
src/http/v2/ngx_http_v2.c
src/http/v2/ngx_http_v2.h
src/http/v2/ngx_http_v2_filter_module.c