diff --git a/src/mux_quic.c b/src/mux_quic.c index d3beee730..3bf9577ce 100644 --- a/src/mux_quic.c +++ b/src/mux_quic.c @@ -3190,6 +3190,7 @@ static int qmux_init(struct connection *conn, struct proxy *prx, /* In case of MUX init failure, session will ensure connection is freed. */ qcc->conn = NULL; qcc_release(qcc); + conn->ctx = NULL; } TRACE_DEVEL("leaving on error", QMUX_EV_QCC_NEW, conn);