BUG/MINOR: cfgparse: Fail if the strdup() for `rule->be.name` for `use_backend` fails
authorTim Duesterhus <tim@bastelstu.be>
Sun, 3 Jan 2021 21:54:43 +0000 (22:54 +0100)
committerChristopher Faulet <cfaulet@haproxy.com>
Fri, 8 Jan 2021 10:44:26 +0000 (11:44 +0100)
commite43d3600011e7e13c519917757f204c42c716841
treeb90b2068febdb4e525a59cfe2e7ef12f05c45f33
parent4c3508ca5875129dabdec6e8d570317564fd9c35
BUG/MINOR: cfgparse: Fail if the strdup() for `rule->be.name` for `use_backend` fails

This patch fixes GitHub issue #1024.

I could track the `strdup` back to commit
3a1f5fda109fc56ae127d03eaf34ce027c9542e1 which is 1.9-dev8. It's probably not
worth the effort to backport it across this refactoring.

This patch should be backported to 1.9+.

(cherry picked from commit 5ce5a1586d8c67affa604dedf0faa2c5a02ecab5)
Signed-off-by: Christopher Faulet <cfaulet@haproxy.com>
(cherry picked from commit f46d9cd735d1664c113c041d85179a81bded8fc6)
Signed-off-by: Christopher Faulet <cfaulet@haproxy.com>
(cherry picked from commit fdca7df8181de29a661be4e8f91160b087843167)
Signed-off-by: Christopher Faulet <cfaulet@haproxy.com>
src/cfgparse-listen.c