diff --git a/src/stream.c b/src/stream.c index 18d4f122e..162dfaa31 100644 --- a/src/stream.c +++ b/src/stream.c @@ -3421,6 +3421,11 @@ static int stats_dump_full_strm_to_buffer(struct stream_interface *si, struct st (unsigned long long)htx->extra); } + if (strm->current_rule_list && strm->current_rule) { + const struct act_rule *rule = strm->current_rule; + chunk_appendf(&trash, " current_rule=\"%s\" [%s:%d]\n", rule->kw->kw, rule->conf.file, rule->conf.line); + } + if (ci_putchk(si_ic(si), &trash) == -1) goto full;