commit | f67ff020720dc403fcf65b0b2807b27a215c42cf | [log] [tgz] |
---|---|---|
author | Willy Tarreau <w@1wt.eu> | Thu May 06 08:48:09 2021 +0200 |
committer | Willy Tarreau <w@1wt.eu> | Thu May 06 10:35:03 2021 +0200 |
tree | c585c746dd5379baaf85e0e7bdca3ca6de396d1c | |
parent | 6e647c94f2a7bac30a7642167601c229a309ffc3 [diff] |
BUG/MINOR: config: add a missing "ELIF_TAKE" test for ".elif" condition evaluator This missing state was causing a second elif condition to be evaluated after a first one succeeded after a .if failed. For example in the test below the else would be executed: .if 0 .elif 1 .elif 0 .else .endif No backport is needed, this is 2.4-only.