summaryrefslogtreecommitdiff
path: root/Mailman
diff options
context:
space:
mode:
authorbwarsaw2002-04-01 16:32:18 +0000
committerbwarsaw2002-04-01 16:32:18 +0000
commit8c2513be977b6fc2bf88f7a73bd1ed8687452dd8 (patch)
tree0cd99a862ab1d410dc243a4432726d404bd09136 /Mailman
parentd05d2eb75b106c0302e53961a92c65b17aea7f7b (diff)
downloadmailman-8c2513be977b6fc2bf88f7a73bd1ed8687452dd8.tar.gz
mailman-8c2513be977b6fc2bf88f7a73bd1ed8687452dd8.tar.zst
mailman-8c2513be977b6fc2bf88f7a73bd1ed8687452dd8.zip
_dispose(): Since the BounceRunner doesn't normally need to lock the
list, call mlist.Load() so we can be sure we've got the most current state.
Diffstat (limited to 'Mailman')
-rw-r--r--Mailman/Queue/BounceRunner.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/Mailman/Queue/BounceRunner.py b/Mailman/Queue/BounceRunner.py
index 9317df4fe..341ef9e50 100644
--- a/Mailman/Queue/BounceRunner.py
+++ b/Mailman/Queue/BounceRunner.py
@@ -35,6 +35,8 @@ class BounceRunner(Runner):
SLEEPTIME = 60
def _dispose(self, mlist, msg, msgdata):
+ # Make sure we have the most up-to-date state
+ mlist.Load()
outq = get_switchboard(mm_cfg.OUTQUEUE_DIR)
# There are a few possibilities here:
#