[Mailman-Users] Life lock

Daniel Tschan tschan+mailman at devzone.ch
Thu Oct 11 21:40:00 CEST 2001


Hi

Today i tried to send a mail to a mailman mailing list containg about
100'000 members. It failed miserably. After about 100 Mails the first
bounces returned. Because the list was still locked by qrunner, mailowner
blocked. Apparently it waited for the release of the lock using busy
waiting. After about 20 bounces the load was so high that sendmail started
rejecting connections, which caused qrunner to block. Although there is a
time limit for qrunner it never quit. A perfect life lock. I stopped the
whole thing, reduced the time limit for qrunner, increased the time between
qrunner starts and disabled sendmail load limitations. But this dind't
really help, it only delayed the problem. And to make things worse some user
s received the mail multiple times.
Now I sit here with a half sent mailing and some annoyed users. What can I
do to send the rest of the mailing?

Some facts about the environment:
Red Hat Linux 7.1 on a dual Pentium III 733
Kernel 2.4.4
ReiserFS 3.6.25
Python 2.2
Sendmail 8.11.6
Mailman 2.0.6

Daniel








More information about the Mailman-Users mailing list