Commit 9d6257a4 authored by Tatsuhiro Tsujikawa's avatar Tatsuhiro Tsujikawa

spdycat: Just return in check_response_header if stream_user_data is NULL

We cannot use assert(stream_user_data) because server-pushed stream
does not have stream_user_data.
parent 00172f82
...@@ -339,7 +339,10 @@ void check_response_header ...@@ -339,7 +339,10 @@ void check_response_header
} }
Request *req = (Request*)spdylay_session_get_stream_user_data(session, Request *req = (Request*)spdylay_session_get_stream_user_data(session,
stream_id); stream_id);
assert(req); if(!req) {
// Server-pushed stream does not have stream user data
return;
}
bool gzip = false; bool gzip = false;
for(size_t i = 0; nv[i]; i += 2) { for(size_t i = 0; nv[i]; i += 2) {
if(strcmp("content-encoding", nv[i]) == 0) { if(strcmp("content-encoding", nv[i]) == 0) {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment