]> 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)
commit94c5eb142e58a86f81eb1369fa6fcb96c2f23d6b
tree24fc01fb18b4b87b7e61fb422689d97da3caacca
parentdbdd9ffea81d9db46fb88b5eba828f2ad080d388
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