diff options
Diffstat (limited to 'src/http_ana.c')
-rw-r--r-- | src/http_ana.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/http_ana.c b/src/http_ana.c index c037261cf..341a9f870 100644 --- a/src/http_ana.c +++ b/src/http_ana.c @@ -1815,7 +1815,7 @@ int http_process_res_common(struct stream *s, struct channel *rep, int an_bit, s while (1) { /* evaluate http-response rules */ - if (ret == HTTP_RULE_RES_CONT) { + if (ret == HTTP_RULE_RES_CONT || ret == HTTP_RULE_RES_STOP) { struct list *def_rules, *rules; def_rules = ((cur_proxy->defpx && (cur_proxy == s->be || cur_proxy->defpx != s->be->defpx)) ? &cur_proxy->defpx->http_res_rules : NULL); |