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 | f43e18807de8aeb02ef73d17f7889ae2d791a7ac (patch) | |
| tree | 54d336533e8bdc834cb938a29c92d9b585b3ab0c /src/core/ngx_buf.c | |
| parent | 8c520c96212bb53fed4656f9e2bcc774c957e795 (diff) | |
| download | nginx-f43e18807de8aeb02ef73d17f7889ae2d791a7ac.tar.gz nginx-f43e18807de8aeb02ef73d17f7889ae2d791a7ac.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_buf.c')
0 files changed, 0 insertions, 0 deletions
