From 6395fe07ce397f85b14ce63f79cb124a9783c082 Mon Sep 17 00:00:00 2001 From: martinhsv <55407942+martinhsv@users.noreply.github.com> Date: Wed, 20 Nov 2019 13:33:43 -0800 Subject: [PATCH] Restore chained rule logging to be more like 2.9 --- CHANGES | 2 ++ src/rule.cc | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/CHANGES b/CHANGES index 80ce099c..207d9a4c 100644 --- a/CHANGES +++ b/CHANGES @@ -1,6 +1,8 @@ v3.0.4 - YYYY-MMM-DD (to be released) ------------------------------------- + - Restore chained rule part H logging to be more like 2.9 behaviour + [Issue #2196 - @martinhsv] - Small fixes in log messages to help debugging the file upload [Issue #2130 - @airween] - Fix Cookie header parsing issues diff --git a/src/rule.cc b/src/rule.cc index 8e0385ac..0b97d428 100644 --- a/src/rule.cc +++ b/src/rule.cc @@ -801,7 +801,7 @@ end_exec: executeActionsAfterFullMatch(trans, containsBlock, ruleMessage); /* last rule in the chain. */ - bool isItToBeLogged = ruleMessage->m_saveMessage; + bool isItToBeLogged = (ruleMessage->m_saveMessage && (m_chainedRuleParent == nullptr)); if (isItToBeLogged && !m_containsMultiMatchAction) { /* warn */ trans->m_rulesMessages.push_back(*ruleMessage);