[nginx] SPDY: fixed parsing of the priority field.
Valentin Bartenev
vbart at nginx.com
Tue Feb 4 10:53:06 UTC 2014
details: http://hg.nginx.org/nginx/rev/60c4179f76ad
branches:
changeset: 5553:60c4179f76ad
user: Shigeki Ohtsu <ohtsu at iij.ad.jp>
date: Tue Feb 04 14:06:23 2014 +0900
description:
SPDY: fixed parsing of the priority field.
The size of the priority field is increased by one bit in spdy/3,
and now it's a 3-bit field followed by 5 bits of unused space.
But a shift of these bits hasn't been adjusted in 39d7eef2e332
accordingly.
diffstat:
src/http/ngx_http_spdy.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diffs (12 lines):
diff -r 02ec169f683f -r 60c4179f76ad src/http/ngx_http_spdy.c
--- a/src/http/ngx_http_spdy.c Tue Feb 04 07:45:33 2014 +0400
+++ b/src/http/ngx_http_spdy.c Tue Feb 04 14:06:23 2014 +0900
@@ -902,7 +902,7 @@ ngx_http_spdy_state_syn_stream(ngx_http_
sc->length -= NGX_SPDY_SYN_STREAM_SIZE;
sid = ngx_spdy_frame_parse_sid(pos);
- prio = pos[8] >> 6;
+ prio = pos[8] >> 5;
pos += NGX_SPDY_SYN_STREAM_SIZE;
More information about the nginx-devel
mailing list