mirror of
https://github.com/nginx/nginx.git
synced 2025-06-07 17:52:38 +08:00
SPDY: improved debug logging of inflate() calls.
This commit is contained in:
parent
1fd4cd0b96
commit
42b6d57fb5
@ -1065,16 +1065,16 @@ ngx_http_spdy_state_headers(ngx_http_spdy_connection_t *sc, u_char *pos,
|
|||||||
: Z_OK;
|
: Z_OK;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (z != Z_OK) {
|
|
||||||
return ngx_http_spdy_state_inflate_error(sc, z);
|
|
||||||
}
|
|
||||||
|
|
||||||
ngx_log_debug5(NGX_LOG_DEBUG_HTTP, r->connection->log, 0,
|
ngx_log_debug5(NGX_LOG_DEBUG_HTTP, r->connection->log, 0,
|
||||||
"spdy inflate out: ni:%p no:%p ai:%ud ao:%ud rc:%d",
|
"spdy inflate out: ni:%p no:%p ai:%ud ao:%ud rc:%d",
|
||||||
sc->zstream_in.next_in, sc->zstream_in.next_out,
|
sc->zstream_in.next_in, sc->zstream_in.next_out,
|
||||||
sc->zstream_in.avail_in, sc->zstream_in.avail_out,
|
sc->zstream_in.avail_in, sc->zstream_in.avail_out,
|
||||||
z);
|
z);
|
||||||
|
|
||||||
|
if (z != Z_OK) {
|
||||||
|
return ngx_http_spdy_state_inflate_error(sc, z);
|
||||||
|
}
|
||||||
|
|
||||||
sc->length -= sc->zstream_in.next_in - pos;
|
sc->length -= sc->zstream_in.next_in - pos;
|
||||||
pos = sc->zstream_in.next_in;
|
pos = sc->zstream_in.next_in;
|
||||||
|
|
||||||
@ -1164,6 +1164,12 @@ ngx_http_spdy_state_headers(ngx_http_spdy_connection_t *sc, u_char *pos,
|
|||||||
|
|
||||||
z = inflate(&sc->zstream_in, Z_NO_FLUSH);
|
z = inflate(&sc->zstream_in, Z_NO_FLUSH);
|
||||||
|
|
||||||
|
ngx_log_debug5(NGX_LOG_DEBUG_HTTP, r->connection->log, 0,
|
||||||
|
"spdy inflate out: ni:%p no:%p ai:%ud ao:%ud rc:%d",
|
||||||
|
sc->zstream_in.next_in, sc->zstream_in.next_out,
|
||||||
|
sc->zstream_in.avail_in, sc->zstream_in.avail_out,
|
||||||
|
z);
|
||||||
|
|
||||||
if (z != Z_OK) {
|
if (z != Z_OK) {
|
||||||
return ngx_http_spdy_state_inflate_error(sc, z);
|
return ngx_http_spdy_state_inflate_error(sc, z);
|
||||||
}
|
}
|
||||||
@ -1265,6 +1271,12 @@ ngx_http_spdy_state_headers_skip(ngx_http_spdy_connection_t *sc, u_char *pos,
|
|||||||
|
|
||||||
n = inflate(&sc->zstream_in, Z_NO_FLUSH);
|
n = inflate(&sc->zstream_in, Z_NO_FLUSH);
|
||||||
|
|
||||||
|
ngx_log_debug5(NGX_LOG_DEBUG_HTTP, sc->connection->log, 0,
|
||||||
|
"spdy inflate out: ni:%p no:%p ai:%ud ao:%ud rc:%d",
|
||||||
|
sc->zstream_in.next_in, sc->zstream_in.next_out,
|
||||||
|
sc->zstream_in.avail_in, sc->zstream_in.avail_out,
|
||||||
|
n);
|
||||||
|
|
||||||
if (n != Z_OK) {
|
if (n != Z_OK) {
|
||||||
return ngx_http_spdy_state_inflate_error(sc, n);
|
return ngx_http_spdy_state_inflate_error(sc, n);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user