1
0
mirror of https://github.com/moparisthebest/curl synced 2024-12-22 08:08:50 -05:00

http2: Make HTTP Upgrade work

This commit just add implicitly opened stream 1 to streams hash.
This commit is contained in:
Tatsuhiro Tsujikawa 2015-05-22 01:21:59 +09:00 committed by Daniel Stenberg
parent 995c6006fe
commit 640f283bbb

View File

@ -1268,6 +1268,13 @@ CURLcode Curl_http2_switched(struct connectdata *conn,
nghttp2_strerror(rv), rv);
return CURLE_HTTP2;
}
/* put the SessionHandle in the hash with the stream->stream_id as key */
if(!Curl_hash_add(&httpc->streamsh, &stream->stream_id,
sizeof(stream->stream_id), conn->data)) {
failf(conn->data, "Couldn't add stream to hash!");
return CURLE_OUT_OF_MEMORY;
}
}
else {
/* stream ID is unknown at this point */