summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRainer Gerhards <rgerhards@adiscon.com>2011-05-11 11:56:40 +0200
committerRainer Gerhards <rgerhards@adiscon.com>2011-05-11 11:56:40 +0200
commit96ac7824cd3bc33db9ff004ad7a7db0377ead200 (patch)
treebdb979ceab43f3f3a47e3c31a9bb28a82eb59301
parent40b342cfad797d269dd54c8a67e68299ef62d43e (diff)
downloadrsyslog-96ac7824cd3bc33db9ff004ad7a7db0377ead200.tar.gz
rsyslog-96ac7824cd3bc33db9ff004ad7a7db0377ead200.tar.xz
rsyslog-96ac7824cd3bc33db9ff004ad7a7db0377ead200.zip
doc: added merged important patch to ChangeLog
-rw-r--r--ChangeLog10
1 files changed, 10 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index db5d17e3..acc8d5f3 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,15 @@
---------------------------------------------------------------------------
Version 5.8.1 [V5-stable] (rgerhards), 2011-04-??
+- bugfix: invalid processing in QUEUE_FULL condition
+ If the the multi-submit interface was used and a QUEUE_FULL condition
+ occured, the failed message was properly destructed. However, the
+ rest of the input batch, if it existed, was not processed. So this
+ lead to potential loss of messages and a memory leak. The potential
+ loss of messages was IMHO minor, because they would have been dropped
+ in most cases due to the queue remaining full, but very few lucky ones
+ from the batch may have made it. Anyhow, this has now been changed so
+ that the rest of the batch is properly tried to be enqueued and, if
+ not possible, destructed.
- new module mmsnmptrapd, a sample message modification module
This can be useful to reformat snmptrapd messages and also serves as
a sample for how to write message modification modules using the