]> git.ipfire.org Git - thirdparty/haproxy.git/commit
BUG/MINOR: stats: fix compare of no-maint url suffix
authorAmaury Denoyelle <adenoyelle@haproxy.com>
Thu, 25 Feb 2021 13:46:08 +0000 (14:46 +0100)
committerAmaury Denoyelle <adenoyelle@haproxy.com>
Thu, 25 Feb 2021 13:59:17 +0000 (14:59 +0100)
commit91e55ea3f3f6277d91c0fd85ea924ea0e444f7f3
treed7985e9f7b2ed8050fdd663abbd2d5d15557c413
parent6c93c4ef089fc79ce4e85fa0d9e7f61720291dba
BUG/MINOR: stats: fix compare of no-maint url suffix

Only the first 3 characters are compared for ';no-maint' suffix in
http_handle_stats. Fix it by doing a full match over the entire suffix.

As a side effect, the ';norefresh' suffix matched the inaccurate
comparison, so the maintenance servers were always hidden on the stats
page in this case.

no-maint suffix is present since commit
  3e320367014c742814ba494594cdb8340b1161f1
  MINOR: stats: also support a "no-maint" show stat modifier

It should be backported up to 2.3.

This fixes github issue #1147.
src/http_ana.c