[Mailman-Users] Urgent: Help, python hanging
Rusty Atkins
atkinsr at colltech.com
Tue Jun 6 20:56:16 CEST 2000
Hi all, I have a big list (122,000 people, and no, it's not spam! ;)
that I'm trying to send a message to.
I'm using python-1.5.2-13 with mailman-2.0beta2 and
postfix-19991231_pl07-1.
The problem is that python is running for about 9 seconds and then
hanging/dying each time after a child process hangs:
+===---
(hiding real hostname and the list name to protect the guilty :)
[root at hostname ~mailman]# uname -a
Linux hostname.domain.com 2.2.14-5.0smp #1 SMP Tue Mar 7 21:01:40 EST
2000 i686 unknown
[root at hostname ~mailman] ps -efw | grep python | grep -v grep
nobody 12684 12606 1 13:29 ? 00:00:09 /usr/bin/python -S
/home/mailman/scripts/post listname
nobody 12685 12684 0 13:29 ? 00:00:00 [python <defunct>]
[root at hostname ~mailman]# ps -efw | grep 12606
postfix 12606 12581 0 13:28 ? 00:00:00 local -t unix
[root at hostname ~mailman]# ps -efw | grep 12581
root 12581 1 0 13:27 ? 00:00:00
/usr/libexec/postfix/master
So it's getting called from the aliases file correctly:
listname: "|/home/mailman/mail/wrapper post listname"
+===---
I've tried killing the python processes (it bounces the message back to
the poster) and resending the message and I get the same thing. I've
also tried stopping and starting postfix, which will start python
again.. and it hangs after 9 seconds without ever changing the size of
the queued mail file.
I've ran ~mailman/bin/check_db and check_perms and all looks fine.
If you have any idea what might be wrong, or how I can go about better
debugging this problem, please let me know.
Thanks!
Rusty Atkins
atkinsr at colltech.com
More information about the Mailman-Users
mailing list