diff options
author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2016-01-07 22:10:09 +0900 |
---|---|---|
committer | Jay Satiro <raysatiro@yahoo.com> | 2016-01-08 17:16:47 -0500 |
commit | b019af41e7d09cb75c461e33de5ce7a8c461dc43 (patch) | |
tree | d54fa39aecabcc7385289af8e94c1535691c4f57 /docs/libcurl/opts/CURLMOPT_PUSHFUNCTION.3 | |
parent | 325686ef9eaf969830965ecaf044289cf8777f49 (diff) |
http2: Ensure that http2_handle_stream_close is called
Previously, when HTTP/2 is enabled and used, and stream has content
length known, Curl_read was not called when there was no bytes left to
read. Because of this, we could not make sure that
http2_handle_stream_close was called for every stream. Since we use
http2_handle_stream_close to emit trailer fields, they were
effectively ignored. This commit changes the code so that Curl_read is
called even if no bytes left to read, to ensure that
http2_handle_stream_close is called for every stream.
Discussed in https://github.com/bagder/curl/pull/564
Diffstat (limited to 'docs/libcurl/opts/CURLMOPT_PUSHFUNCTION.3')
0 files changed, 0 insertions, 0 deletions