summaryrefslogtreecommitdiff
path: root/lib/http.h
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2016-02-22 21:20:38 +0900
committerJay Satiro <raysatiro@yahoo.com>2016-04-11 21:43:27 -0400
commitb5f82148f5cd3ec7f7a5a6ab760f7c9a15673958 (patch)
tree14742e0b4115b4e737b67d399bb2e1089d2f4ffc /lib/http.h
parent4ec9eeb0c9a735c8bdf7d5ca18eafc80bb87b230 (diff)
downloadcurl-b5f82148f5cd3ec7f7a5a6ab760f7c9a15673958.tar.gz
http2: Process paused data first before tear down http2 session
This commit ensures that data from network are processed before HTTP/2 session is terminated. This is achieved by pausing nghttp2 whenever different stream than current easy handle receives data. This commit also fixes the bug that sometimes processing hangs when multiple HTTP/2 streams are multiplexed. Ref: https://github.com/curl/curl/issues/659 Ref: https://github.com/curl/curl/pull/663
Diffstat (limited to 'lib/http.h')
0 files changed, 0 insertions, 0 deletions