aboutsummaryrefslogtreecommitdiff
path: root/src/http/ngx_http_variables.c
diff options
context:
space:
mode:
authorValentin Bartenev <vbart@nginx.com>2016-04-14 15:14:15 +0300
committerValentin Bartenev <vbart@nginx.com>2016-04-14 15:14:15 +0300
commit536b5510d1051281bd9411723102333e6d1dbdf2 (patch)
treea3292229ad04618bdb63780f6960b25b580e3eb4 /src/http/ngx_http_variables.c
parent60f0960ab6cb35a6fffc57f32c311c93c28181af (diff)
downloadnginx-536b5510d1051281bd9411723102333e6d1dbdf2.tar.gz
nginx-536b5510d1051281bd9411723102333e6d1dbdf2.zip
HTTP/2: refuse streams with data until SETTINGS is acknowledged.
A client is allowed to send requests before receiving and acknowledging the SETTINGS frame. Such a client having a wrong idea about the stream's could send the request body that nginx isn't ready to process. The previous behavior was to send RST_STREAM with FLOW_CONTROL_ERROR in such case, but it didn't allow retrying requests that have been rejected.
Diffstat (limited to 'src/http/ngx_http_variables.c')
0 files changed, 0 insertions, 0 deletions