summaryrefslogtreecommitdiffhomepage
path: root/src/core/ngx_buf.c
diff options
context:
space:
mode:
authorValentin Bartenev <vbart@nginx.com>2016-11-28 19:19:21 +0300
committerValentin Bartenev <vbart@nginx.com>2016-11-28 19:19:21 +0300
commitf43e18807de8aeb02ef73d17f7889ae2d791a7ac (patch)
tree54d336533e8bdc834cb938a29c92d9b585b3ab0c /src/core/ngx_buf.c
parent8c520c96212bb53fed4656f9e2bcc774c957e795 (diff)
downloadnginx-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