]> git.ipfire.org Git - thirdparty/haproxy.git/commit
MEDIUM: server: move _srv_check_proxy_mode() checks from server init to finalize
authorAurelien DARRAGON <adarragon@haproxy.com>
Fri, 27 Jun 2025 10:15:24 +0000 (12:15 +0200)
committerAurelien DARRAGON <adarragon@haproxy.com>
Fri, 27 Jun 2025 14:41:07 +0000 (16:41 +0200)
commit14d68c2ff7fc0ae17594880abf08740e84c5aeb3
tree83cc4928121c25231616b7579219ca37140b23df
parent23e5f18b8ec8167c220d21a263c5eb8dc1a37bad
MEDIUM: server: move _srv_check_proxy_mode() checks from server init to finalize

_srv_check_proxy_mode() is currently executed during server init (from
_srv_parse_init()), while it used to be fine for current checks, it
seems it occurs a bit too early to be usable for some checks that depend
on server keywords to be evaluated for instance.

As such, to make _srv_check_proxy_mode() more relevant and be extended
with additional checks in the future, let's call it later during server
finalization, once all server keywords were evaluated.

No change of behavior is expected
src/server.c