]> git.ipfire.org Git - thirdparty/haproxy.git/commitdiff
BUG/MEDIUM: mux-quic: fix stalled POST requets
authorAmaury Denoyelle <adenoyelle@haproxy.com>
Fri, 22 Apr 2022 15:38:43 +0000 (17:38 +0200)
committerAmaury Denoyelle <adenoyelle@haproxy.com>
Fri, 22 Apr 2022 16:18:34 +0000 (18:18 +0200)
Add a missing notify RECV for conn-stream in qcc_decode_qcs(). This
fixes stalled POST requests which may occur with some clients such as
ngtcp2.

src/mux_quic.c

index da322c060f23928b2d445397bba3062ac0352841..04f0c71edf4ad4066941812250da7bf5cd4ba7c8 100644 (file)
@@ -449,6 +449,8 @@ int qcc_decode_qcs(struct qcc *qcc, struct qcs *qcs)
                return 1;
        }
 
+       qcs_notify_recv(qcs);
+
        TRACE_LEAVE(QMUX_EV_QCS_RECV, qcc->conn, qcs);
 
        return 0;