summaryrefslogtreecommitdiff
path: root/Mailman/MailList.py
diff options
context:
space:
mode:
Diffstat (limited to 'Mailman/MailList.py')
-rw-r--r--Mailman/MailList.py5
1 files changed, 2 insertions, 3 deletions
diff --git a/Mailman/MailList.py b/Mailman/MailList.py
index a6277c07b..40baffe8d 100644
--- a/Mailman/MailList.py
+++ b/Mailman/MailList.py
@@ -1118,9 +1118,8 @@ class MailList(MailCommandHandler, HTMLFormatter, Deliverer, ListAdmin,
beentheres = map(lambda x: string.split(x, ": ")[1][:-1],
msg.getallmatchingheaders('x-beenthere'))
if self.GetListEmail() in beentheres:
- self.AddRequest('post', Utils.SnarfMessage(msg),
- Errors.LOOPING_POST,
- msg.getheader('subject'))
+ # Exit from scripts/post - no longer held
+ raise Errors.MMLoopingPost
if len(self.forbidden_posters):
forbidden_posters = Utils.List2Dict(self.forbidden_posters)
addrs = Utils.FindMatchingAddresses(sender, forbidden_posters)