[Mailman-Users] duplicate mails being sent out

Frank Goossens fgoossens at reference.be
Tue Jul 31 18:48:59 CEST 2001


hi there;
we've been using mailman internally for some time without much problems, and
have now deployed it for a big customer of ours. the first time the customer
used the system, mails were sent out flawlessly. but..

the second time (last week) the mail to the main mailing list (with approx.
7000 subscribed recipients) was sent out 3 times (although the administrator
claims to have only submitted the mail once, which is apperantly confirmed
by info in the log-files). moreover, 135 users received from 400 up to 1400
messages (mostly blanks!). the mails to other mailing lists (on the same
server, same mailman, same sendmail) were sent out without any problems.

our setup:
red hat linux 7.0
sendmail 8.11.0/8.9.3
mailman 2.0.0 (configured to use sendmail)

log-file-stuff:
* in the post mailman-logfile we see a lot of post-entries, some with
failure (whereas we only see one per mailing list in previous, successful
run

* in the error mailman-logfile we see stuff like:
----
Jul 27 17:00:38 2001 qrunner(7422): Traceback (innermost last):
(--> first occurence)
Jul 27 17:00:38 2001 qrunner(7422):   File "/home/mailman/cron/qrunner",
line 278, in ?
Jul 27 17:00:38 2001 qrunner(7422):      kids = main(lock)
Jul 27 17:00:38 2001 qrunner(7422):   File "/home/mailman/cron/qrunner",
line 258, in main
Jul 27 17:00:38 2001 qrunner(7422):      mlist.Save()
Jul 27 17:00:38 2001 qrunner(7422):   File
"/home/mailman/Mailman/MailList.py", line 842, in Save
Jul 27 17:00:38 2001 qrunner(7422):      self.__lock.refresh()
Jul 27 17:00:38 2001 qrunner(7422):   File
"/home/mailman/Mailman/LockFile.py", line 204, in refresh
Jul 27 17:00:38 2001 qrunner(7422):      raise NotLockedError
Jul 27 17:00:38 2001 qrunner(7422): Mailman.LockFile . NotLockedError
Jul 28 00:08:05 2001 qrunner(10406): Traceback (innermost last):
Jul 28 00:08:05 2001 qrunner(10406):   File "/home/mailman/cron/qrunner",
line 280, in ?
Jul 28 00:08:05 2001 qrunner(10406):   File
"/home/mailman/Mailman/LockFile.py", line 295, in unlock
Jul 28 00:08:05 2001 qrunner(10406):   File
"/home/mailman/Mailman/LockFile.py", line 330, in locked
Jul 28 00:08:05 2001 qrunner(10406):   File
"/home/mailman/Mailman/LockFile.py", line 358, in __read
Jul 28 00:08:05 2001 qrunner(10406): IOError :  [Errno 23] Too many open
files in system: '/home/mailman/locks/qrunner.lock'
Jul 28 01:32:45 2001 qrunner(12053): Traceback (innermost last):
Jul 28 01:32:45 2001 qrunner(12053):   File "/home/mailman/cron/qrunner",
line 278, in ?
Jul 28 01:32:45 2001 qrunner(12053):      kids = main(lock)
Jul 28 01:32:45 2001 qrunner(12053):   File "/home/mailman/cron/qrunner",
line 258, in main
Jul 28 01:32:45 2001 qrunner(12053):      mlist.Save()
Jul 28 01:32:45 2001 qrunner(12053):   File
"/home/mailman/Mailman/MailList.py", line 842, in Save
Jul 28 01:32:45 2001 qrunner(12053):      self.__lock.refresh()
Jul 28 01:32:45 2001 qrunner(12053):   File
"/home/mailman/Mailman/LockFile.py", line 204, in refresh
Jul 28 01:32:45 2001 qrunner(12053):      raise NotLockedError
Jul 28 01:32:45 2001 qrunner(12053): Mailman.LockFile . NotLockedError
Jul 28 08:53:03 2001 qrunner(25212): Traceback (innermost last):
Jul 28 08:53:03 2001 qrunner(25212):   File "/home/mailman/cron/qrunner",
line 280, in ?
Jul 28 08:53:03 2001 qrunner(25212):   File
"/home/mailman/Mailman/LockFile.py", line 295, in unlock
Jul 28 08:53:03 2001 qrunner(25212):   File
"/home/mailman/Mailman/LockFile.py", line 330, in locked
Jul 28 08:53:03 2001 qrunner(25212):   File
"/home/mailman/Mailman/LockFile.py", line 358, in __read
Jul 28 08:53:03 2001 qrunner(25212): IOError :  [Errno 23] Too many open
files in system: '/home/mailman/locks/qrunner.lock'
Jul 28 14:09:46 2001 qrunner(21463): Traceback (innermost last):
Jul 28 14:09:46 2001 qrunner(21463):   File "/home/mailman/cron/qrunner",
line 278, in ?
Jul 28 14:09:46 2001 qrunner(21463):      kids = main(lock)
Jul 28 14:09:46 2001 qrunner(21463):   File "/home/mailman/cron/qrunner",
line 258, in main
Jul 28 14:09:46 2001 qrunner(21463):      mlist.Save()
Jul 28 14:09:46 2001 qrunner(21463):   File
"/home/mailman/Mailman/MailList.py", line 842, in Save
Jul 28 14:09:46 2001 qrunner(21463):      self.__lock.refresh()
Jul 28 14:09:46 2001 qrunner(21463):   File
"/home/mailman/Mailman/LockFile.py", line 204, in refresh
Jul 28 14:09:46 2001 qrunner(21463):      raise NotLockedError
Jul 28 14:09:46 2001 qrunner(21463): Mailman.LockFile . NotLockedError
...
------

* and in the qrunner mailman-logfile we see a lot of these:
Jul 26 08:40:02 2001 (6619) Could not acquire qrunner lock
Jul 26 08:41:02 2001 (6627) Could not acquire qrunner lock

does anyone have any idea at all what might have gone wrong? has anyone
experienced anything like this as well? (i could only find 1 simular entry
in the sourceforge-bugtrack-database, and it was for a 2.0 beta-version, the
related bug is said to be fixed in the final release.)

thanks for any input!

kind regards,
frank goossens
ghent - belgium - europe
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.python.org/pipermail/mailman-users/attachments/20010731/5b0aa625/attachment.htm 


More information about the Mailman-Users mailing list