]> granicus.if.org Git - curl/commit
Curl_read: check for activated HTTP/1 pipelining, not only requested
authorDaniel Stenberg <daniel@haxx.se>
Wed, 24 Feb 2016 12:47:57 +0000 (13:47 +0100)
committerDaniel Stenberg <daniel@haxx.se>
Wed, 24 Feb 2016 13:20:57 +0000 (14:20 +0100)
commit46bf7996f43a4c47b00dde6d127d50f9faea9dd9
treeb0dffc0ba26e5b61a4e569723c79808c6cbf0fe1
parentcac8c3206fbd8e8da184efeaa5c280347dff7139
Curl_read: check for activated HTTP/1 pipelining, not only requested

... as when pipelining is used, we read things into a unified buffer and
we don't do that with HTTP/2. This could then easily make programs that
set CURLMOPT_PIPELINING = CURLPIPE_HTTP1|CURLPIPE_MULTIPLEX to get data
intermixed or plain broken between HTTP/2 streams.

Reported-by: Anders Bakken
lib/sendf.c