mirror of
https://git.haproxy.org/git/haproxy.git/
synced 2026-01-16 22:31:42 +01:00
BUG/MINOR: check: fix QUIC check test when QUIC disabled
Latest commit ef206d441c ("MINOR: check: ensure QUIC checks configuration
coherency") introduced a regression when QUIC is not compiled in. Indeed,
not specifying a check proto sets mux_proto to NULL, which also happens to
be the value of get_mux_proto("QUIC"), so it complains about QUIC. Let's
add a non-null check in addition to this.
No backport is needed.
This commit is contained in:
parent
4a6dec7193
commit
0746aa68b8
@ -1877,7 +1877,7 @@ int init_srv_check(struct server *srv)
|
||||
}
|
||||
}
|
||||
else {
|
||||
if (srv->check.mux_proto == get_mux_proto(ist("quic"))) {
|
||||
if (srv->check.mux_proto && srv->check.mux_proto == get_mux_proto(ist("quic"))) {
|
||||
ha_alert("config: %s '%s': QUIC checks on non-QUIC server '%s' is not yet supported.\n",
|
||||
proxy_type_str(srv->proxy), srv->proxy->id, srv->id);
|
||||
ret |= ERR_ALERT | ERR_FATAL;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user