diff options
author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2016-02-22 21:20:38 +0900 |
---|---|---|
committer | Jay Satiro <raysatiro@yahoo.com> | 2016-04-11 21:43:27 -0400 |
commit | b5f82148f5cd3ec7f7a5a6ab760f7c9a15673958 (patch) | |
tree | 14742e0b4115b4e737b67d399bb2e1089d2f4ffc /src | |
parent | 4ec9eeb0c9a735c8bdf7d5ca18eafc80bb87b230 (diff) |
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 'src')
0 files changed, 0 insertions, 0 deletions