Hello,
I got this report in the debian bugtracking system.
-- Madarasz Gergely gorgo@caesar.elte.hu gorgo@linux.rulez.org It's practically impossible to look at a penguin and feel angry. Egy pingvinre gyakorlatilag lehetetlen haragosan nezni. HuLUG: http://mlf.linux.rulez.org/
---------- Forwarded message ---------- Date: Fri, 20 Aug 1999 21:12:59 +0200 From: Simon Richter geier@phobos.fachschaften.tu-muenchen.de To: submit@bugs.debian.org Subject: Bug#43258: mailman: pipermail barfs when invoked multiple times Resent-Date: Fri, 20 Aug 1999 19:18:00 GMT Resent-From: Simon Richter geier@phobos.fachschaften.tu-muenchen.de Resent-To: debian-bugs-dist@lists.debian.org Resent-cc: Gergely Madarasz gorgo@caesar.elte.hu
Package: mailman Version: 1.0rc2-5
Hi,
I am using mailman/pipermail for all list processing on my systems, and among these lists there is one for CVS autopostings. If someone commits changes in multiple directories, CVS creates a message for each of them, thus causing multiple messages to be queued in very short time.
However, pipermail seems to have trouble when archiving these messages, the output from the command invoked by the mailer is as follows:
Traceback (innermost last): File "/usr/lib/mailman/Mailman/Archiver/Archiver.py", line 210, in ArchiveMail h.close() File "/usr/lib/mailman/Mailman/Archiver/HyperArch.py", line 906, in close self.update_dirty_archives()# Update all changed archives File "/usr/lib/mailman/Mailman/Archiver/HyperArch.py", line 871, in update_dirty_archives self.update_archive(i) File "/usr/lib/mailman/Mailman/Archiver/pipermail.py", line 316, in update_archive article=self.database.getArticle(self.archive, msgid) File "/usr/lib/mailman/Mailman/Archiver/HyperDatabase.py", line 264, in getArticle s=self.articleIndex[msgid] File "/usr/lib/mailman/Mailman/Archiver/HyperDatabase.py", line 131, in __getitem__ return self.dict[item]
I suspect this is some sort of locking problem. Am I right?
Simon
-- System Information Debian Release: 2.1 Kernel Version: Linux phobos 2.2.10 #1 Sat Jun 19 17:39:45 CEST 1999 i486 unknown
Versions of the packages mailman depends on: ii libc6 2.0.7.19981211 GNU C Library: shared libraries ii python-base 1.5.1-7 An interactive object-oriented scripting lan ii python-misc 1.5.1-7 Miscellaneous support modules for Python. ii python-net 1.5.1-7 TCP/IP and various Internet support modules sendmail Not installed or no info ii exim 2.05-1 Exim Mailer ^^^ (Provides virtual package mail-transport-agent) apache Not installed or no info ii apache-ssl 1.3.3+1.29-2 Versatile, high-performance HTTP server with ^^^ (Provides virtual package httpd)