commit | 9c388400550cdaf2dac2cc78648c2f17cffea966 | [log] [tgz] |
---|---|---|
author | Christopher Faulet <cfaulet@haproxy.com> | Mon Nov 19 21:54:26 2018 +0100 |
committer | Christopher Faulet <cfaulet@haproxy.com> | Tue Nov 20 14:31:44 2018 +0100 |
tree | b0961d5606588dbf91945e66a7fb77f0dbfde57e | |
parent | d44ad5b8bd94510fc3e4353f06223be457e5b018 [diff] |
BUG/MEDIUM: mux-h1: Don't set the flag CS_FL_RCV_MORE when nothing was parsed When we start to parse a new message, if all headers have not been received, nothing is copied in the channel's buffer. In this situation, we must not set the flag CS_FL_RCV_MORE on the conn-stream. If we do so, the connection freezes because there is no data to send that can reenable the reads