aboutsummaryrefslogtreecommitdiffstats
path: root/NEWS
diff options
context:
space:
mode:
authorMark Sapiro <msapiro@value.net>2007-12-16 17:00:19 -0800
committerMark Sapiro <msapiro@value.net>2007-12-16 17:00:19 -0800
commit6ec8e058a5e978f972398e7a9ae15600fe4e880d (patch)
tree888ebb807fc26748940613c1c16f9ef7d460167d /NEWS
parenta3626485b450da99548342f89c49b77a54f50678 (diff)
downloadmailman2-6ec8e058a5e978f972398e7a9ae15600fe4e880d.tar.gz
mailman2-6ec8e058a5e978f972398e7a9ae15600fe4e880d.tar.xz
mailman2-6ec8e058a5e978f972398e7a9ae15600fe4e880d.zip
Switchboard.py - Added a count to the queue entry metadata to count the number
of times the entry has been dequeued in a recover backup scenario. When the count reaches three, the entry is preserved to the shunt queue and the fact logged. This prevents looping on a bad entry that causes a runner crash.
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS14
1 files changed, 13 insertions, 1 deletions
diff --git a/NEWS b/NEWS
index 608ec938..43bb2ba5 100644
--- a/NEWS
+++ b/NEWS
@@ -4,7 +4,7 @@ Copyright (C) 1998-2007 by the Free Software Foundation, Inc.
Here is a history of user visible changes to Mailman.
-2.1.10b1 (04-Dec-2007)
+2.1.10b2 (xx-xxx-xxxx)
Security
@@ -141,6 +141,18 @@ Internationalization
- Coerced list name arguments to lower case in the change_pw, inject,
list_admins and list_owners command line tools (patch 1842412).
+ - Fixed cron/disabled to test if bounce info is stale before disabling
+ a member when the threshold has been reduced.
+
+ - It wasn't noted here, but in 2.1.9, queue runner processing was made
+ more robust by making backups of queue entries when they were dequeued
+ so they could be recovered in the event of a system failure. This
+ opened the possibility that if a message itself caused a runner to
+ crash, a loop could result that would endlessly reprocess the message.
+ This has now been fixed by adding a dequeue count to the entry and
+ moving the entry aside and logging the fact after the third dequeue of
+ the same entry.
+
2.1.9 (12-Sep-2006)
Security