[Mailman-Developers] Multi-slice qrunners to be fixed for 2.1.6? (Re: SF Patch 1008983)

Barry Warsaw barry at python.org
Fri Oct 22 03:58:03 CEST 2004


On Thu, 2004-10-21 at 19:54, Dallas Bethune wrote:

> The MTA cannot perform multithreading between multiple lists.  For 
> instance, if there is one list with 10,000 subscribers no other 
> deliveries can be made while the emails to those 10,000 people are 
> being transferred to the MTA.  In some cases that may delay all other 
> list delivery by several minutes and if that happens many times a day 
> it can become problematic to end users.  Having multiple outgoing 
> qrunners allows other list mail to be delivered simultaneously.

Note that the OutgoingRunner was designed to never (or almost never)
need the list lock, so it should not block other access to the MailList
while it's doing its job.

-Barry

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 307 bytes
Desc: This is a digitally signed message part
Url : http://mail.python.org/pipermail/mailman-developers/attachments/20041021/5bc56b4d/attachment.pgp


More information about the Mailman-Developers mailing list