[Bug 1832740] Re: init script / mailmanctl fails to stop mailman 2, reports success

Mark Sapiro mark at msapiro.net
Thu Jun 13 12:57:50 EDT 2019

Based on what I see above, you have four OutgoingRunner processes each
processing a quarter of the out queue space.

When you stop Mailman, three of these processes take some time to stop.
I think that's probably because they won't stop in the middle of
processing a message, so probably the messages they are processing have
a large number of recipients, and possibly delivery to the MTA is slow,
so it takes some time for them to exit gracefully.

You could probably SIGKILL them, but this would result in messages to
all the recipients upon restart duplicating those that were sent before
the process was killed.

The real question is why is it taking 5+ minutes for the delivery of one
message to all recipients?

What does Mailman's SMTP log show? I.e., what are the number of recips
and times in messages like:

Jun 12 20:53:14 2019 (2142) <message-id> smtp to listname for 265
recips, completed in 11.730 seconds

In particular, the last entries before the restart?

You received this bug notification because you are a member of Mailman
Coders, which is subscribed to GNU Mailman.

  init script / mailmanctl fails to stop mailman 2, reports success

To manage notifications about this bug go to:

More information about the Mailman-coders mailing list