SPDY: prevented creation of RST_STREAM in protocol error state.

Previously, the frame wasn't sent anyway (and had a wrong status code).
This commit is contained in:
Valentin Bartenev 2014-05-15 19:18:26 +04:00
parent dfb9a5cb0d
commit 63ee690751

View File

@ -1932,6 +1932,7 @@ ngx_http_spdy_state_protocol_error(ngx_http_spdy_connection_t *sc)
"spdy state protocol error");
if (sc->stream) {
sc->stream->out_closed = 1;
ngx_http_spdy_close_stream(sc->stream, NGX_HTTP_BAD_REQUEST);
}