diff options
| author | Valentin Bartenev <vbart@nginx.com> | 2016-11-28 19:19:21 +0300 |
|---|---|---|
| committer | Valentin Bartenev <vbart@nginx.com> | 2016-11-28 19:19:21 +0300 |
| commit | 89f92b32430c1df2a25580d15f1b047cde8fb792 (patch) | |
| tree | 2a9ac1b27f788dd1399ea0f24f76139bda1e6320 /src/core/ngx_slab.c | |
| parent | 4c6e31a8577087561cefbed86cf9771604794b8c (diff) | |
| download | nginx-89f92b32430c1df2a25580d15f1b047cde8fb792.tar.gz nginx-89f92b32430c1df2a25580d15f1b047cde8fb792.tar.bz2 | |
HTTP/2: fixed saving preread buffer to temp file (ticket #1143).
Previously, a request body bigger than "client_body_buffer_size" wasn't written
into a temporary file if it has been pre-read entirely. The preread buffer
is freed after processing, thus subsequent use of it might result in sending
corrupted body or cause a segfault.
Diffstat (limited to 'src/core/ngx_slab.c')
0 files changed, 0 insertions, 0 deletions
