]> granicus.if.org Git - curl/commit
http2: make sure stream errors don't needlessly close the connection
authorDaniel Stenberg <daniel@haxx.se>
Thu, 11 Aug 2016 12:00:23 +0000 (14:00 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Sun, 28 Aug 2016 14:44:49 +0000 (16:44 +0200)
commit3533def3d556e09f178e52e37b89fe8015b907f9
treeb0739d3a99475488a66e92ca29ed02521ae8a32f
parenta6ddd6555e02bb3114e3d193f7474c402269a040
http2: make sure stream errors don't needlessly close the connection

With HTTP/2 each transfer is made in an indivial logical stream over the
connection, making most previous errors that caused the connection to get
forced-closed now instead just kill the stream and not the connection.

Fixes #941
docs/KNOWN_BUGS
lib/connect.c
lib/connect.h
lib/http.c
lib/http2.c
lib/http2.h
lib/http_proxy.c
lib/multi.c
lib/url.c
lib/urldata.h
tests/data/test161