MINOR: quic-be: QUIC server xprt already set when preparing their CTXs

The QUIC servers xprts have already been set at server line parsing time.
This patch prevents the QUIC servers xprts to be reset to <ssl_sock> value which is
the value used for SSL/TCP connections.
This commit is contained in:
Frederic Lecaille 2023-12-18 14:25:53 +01:00 committed by Amaury Denoyelle
parent 24fc44c44d
commit a4e1296208

View File

@ -4398,7 +4398,9 @@ int ssl_sock_prepare_srv_ctx(struct server *srv)
return cfgerr;
}
}
if (srv->use_ssl == 1)
/* The QUIC server xprt has already been set. */
if (srv->use_ssl == 1 && !srv_is_quic(srv))
srv->xprt = &ssl_sock;
if (srv->ssl_ctx.client_crt) {