From: Willy Tarreau Date: Wed, 17 Jan 2024 15:56:18 +0000 (+0100) Subject: MINOR: mux-h2/traces: add a missing trace on connection WU with negative inc X-Git-Tag: v3.0-dev2~33 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=87b74697cd58f7780f3585f70a1966553192830f;p=thirdparty%2Fhaproxy.git MINOR: mux-h2/traces: add a missing trace on connection WU with negative inc The test was performed but no trace emitted, which can complicate certain diagnostics, so let's just add the trace for this rare case. It may safely be backported though this is really not important. --- diff --git a/src/mux_h2.c b/src/mux_h2.c index cd88c88748..2d334b1522 100644 --- a/src/mux_h2.c +++ b/src/mux_h2.c @@ -2604,6 +2604,7 @@ static int h2c_handle_window_update(struct h2c *h2c, struct h2s *h2s) } if (h2c->mws >= 0 && h2c->mws + inc < 0) { + TRACE_ERROR("conn WINDOW_UPDATE inc<0", H2_EV_RX_FRAME|H2_EV_RX_WU, h2c->conn); error = H2_ERR_FLOW_CONTROL_ERROR; goto conn_err; }