[Mailman-Developers] Bug#43258: mailman: pipermail barfs when invoked multiple times (fwd)
Gergely Madarasz
gorgo@caesar.elte.hu
Tue, 7 Sep 1999 17:13:18 +0200 (METDST)
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)