diff options
author | Rainer Gerhards <rgerhards@adiscon.com> | 2009-10-19 09:41:45 +0200 |
---|---|---|
committer | Rainer Gerhards <rgerhards@adiscon.com> | 2009-10-19 09:41:45 +0200 |
commit | 90e8475260cf8ac54519b3d964d879489af879f6 (patch) | |
tree | cf072344f5a41b2485f6ad320c408d4f5fe0d903 /runtime/ruleset.c | |
parent | a4344f350151cdb9172897709fa08680ec8587ba (diff) | |
download | rsyslog-90e8475260cf8ac54519b3d964d879489af879f6.tar.gz rsyslog-90e8475260cf8ac54519b3d964d879489af879f6.tar.xz rsyslog-90e8475260cf8ac54519b3d964d879489af879f6.zip |
bugfix: message processing states were not set correctly in all cases
however, this had no negative effect, as the message processing state
was not evaluated when a batch was deleted, and that was the only case
where the state could be wrong.
Diffstat (limited to 'runtime/ruleset.c')
-rw-r--r-- | runtime/ruleset.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/runtime/ruleset.c b/runtime/ruleset.c index 0f4bc46d..d3de672e 100644 --- a/runtime/ruleset.c +++ b/runtime/ruleset.c @@ -139,6 +139,7 @@ DEFFUNC_llExecFunc(processMsgDoRules) rsRetVal iRet; ISOBJ_TYPE_assert(pData, rule); iRet = rule.ProcessMsg((rule_t*) pData, (msg_t*) pParam); +dbgprintf("ruleset: get iRet %d from rule.ProcessMsg()\n", iRet); return iRet; } @@ -159,6 +160,7 @@ processMsg(msg_t *pMsg) CHKiRet(llExecFunc(&pThis->llRules, processMsgDoRules, pMsg)); finalize_it: +dbgprintf("ruleset.ProcessMsg() returns %d\n", iRet); RETiRet; } |