aboutsummaryrefslogtreecommitdiff
path: root/docs/libcurl/opts/CURLOPT_PUT.3
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2016-01-07 22:10:09 +0900
committerJay Satiro <raysatiro@yahoo.com>2016-01-08 17:16:47 -0500
commitb019af41e7d09cb75c461e33de5ce7a8c461dc43 (patch)
treed54fa39aecabcc7385289af8e94c1535691c4f57 /docs/libcurl/opts/CURLOPT_PUT.3
parent325686ef9eaf969830965ecaf044289cf8777f49 (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/CURLOPT_PUT.3')
0 files changed, 0 insertions, 0 deletions