aboutsummaryrefslogtreecommitdiff
path: root/src/os/unix/ngx_files.h
diff options
context:
space:
mode:
authorValentin Bartenev <vbart@nginx.com>2014-03-28 20:05:07 +0400
committerValentin Bartenev <vbart@nginx.com>2014-03-28 20:05:07 +0400
commitafb92a8127d30e7c4ff6387a9b9761924b134940 (patch)
tree02d1feaaef48dda559580d08ab4ac6b5ff129b26 /src/os/unix/ngx_files.h
parentde3c7a825ee446fe4e0dc84df3d57bfebdf8c6f6 (diff)
downloadnginx-afb92a8127d30e7c4ff6387a9b9761924b134940.tar.gz
nginx-afb92a8127d30e7c4ff6387a9b9761924b134940.zip
SPDY: fixed the DATA frame length handling in case of some errors.
There are a few cases in ngx_http_spdy_state_read_data() related to error handling when ngx_http_spdy_state_skip() might be called with an inconsistent state between *pos and sc->length, that leads to violation of frame layout parsing and resuted in corruption of spdy connection. Based on a patch by Xiaochen Wang.
Diffstat (limited to 'src/os/unix/ngx_files.h')
0 files changed, 0 insertions, 0 deletions