From: Frédéric Lécaille Date: Tue, 28 Sep 2021 07:05:59 +0000 (+0200) Subject: MINOR: quic: BUG_ON() SSL errors. X-Git-Tag: v2.5-dev9~42 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=7c881bdab8337acfc960de208383843928c1afad;p=thirdparty%2Fhaproxy.git MINOR: quic: BUG_ON() SSL errors. As this QUIC implementation is still experimental, let's BUG_ON() very important SSL handshake errors. Also dump the SSL errors before BUG_ON(). --- diff --git a/src/xprt_quic.c b/src/xprt_quic.c index 750e4d016c..16d66f35bd 100644 --- a/src/xprt_quic.c +++ b/src/xprt_quic.c @@ -1622,6 +1622,8 @@ static inline int qc_provide_cdata(struct quic_enc_level *el, TRACE_DEVEL("SSL handshake error", QUIC_EV_CONN_HDSHK, ctx->conn, &state, &ssl_err); + qc_ssl_dump_errors(ctx->conn); + BUG_ON(1); goto err; }