aboutsummaryrefslogtreecommitdiff
path: root/lib/vtls
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2014-11-13 02:07:24 +0900
committerDaniel Stenberg <daniel@haxx.se>2014-11-13 15:38:12 +0100
commit7b7f0da4a7397c918308bf9acb831d4a1d1a9583 (patch)
treeda99d5909e82ec1238ddc21e5cb749434ef362da /lib/vtls
parent676d62fa0ede12e8f66688675d9db3bb7103cd55 (diff)
http2: Deal with HTTP/2 data inside response header buffer
Previously if HTTP/2 traffic is appended to HTTP Upgrade response header (thus they are in the same buffer), the trailing HTTP/2 traffic is not processed and lost. The appended data is most likely SETTINGS frame. If it is lost, nghttp2 library complains server does not obey the HTTP/2 protocol and issues GOAWAY frame and curl eventually drops connection. This commit fixes this problem and now trailing data is processed.
Diffstat (limited to 'lib/vtls')
0 files changed, 0 insertions, 0 deletions