[Mailman-Developers] hyperarch error w/2.1b4
Dan Mick
dan.mick@sun.com
Thu Nov 7 00:19:05 2002
Yeah, I saw one of these too. I dropped a note to Barry about it but
haven't heard back:
-=-=-=-=-
I got an error last night that made me wonder whether this should be
present for "transition" archives:
$ cvs diff HyperArch.py
Index: HyperArch.py
===================================================================
RCS file: /cvsroot/mailman/mailman/Mailman/Archiver/HyperArch.py,v
retrieving revision 2.24
diff -r2.24 HyperArch.py
314c314
< if self._mlist is None:
---
> if not hasattr(self, "_mlist") or self._mlist is None:
$
-=-=-=-=-
Ron Jarrell wrote:
> I'd file a bug report on this, but I'm on my out the door and won't be
> online the rest of the night, and will likely forget about it until the
> next time I look at the errorlog... This is after applying updates
> *yesterday*, although nothing checked in so far today would seem
> to apply.. Only happened once, although plenty of messages have
> gone through different lists that would have archived.
>
> Nov 06 18:19:09 2002 qrunner(13969): Traceback (most recent call last):
> Nov 06 18:19:09 2002 qrunner(13969): File
> "/home/mailman/Mailman/Archiver/Archiver.py", line 213, in ArchiveMail
> Nov 06 18:19:09 2002 qrunner(13969): h.close()
> Nov 06 18:19:09 2002 qrunner(13969): File
> "/home/mailman/Mailman/Archiver/pipermail.py", line 303, in close
> Nov 06 18:19:09 2002 qrunner(13969): self.update_dirty_archives()
> Nov 06 18:19:09 2002 qrunner(13969): File
> "/home/mailman/Mailman/Archiver/HyperArch.py", line 1074, in
> update_dirty_archives
> Nov 06 18:19:09 2002 qrunner(13969): self.__super_update_dirty_archives()
> Nov 06 18:19:09 2002 qrunner(13969): File
> "/home/mailman/Mailman/Archiver/pipermail.py", line 517, in
> update_dirty_archives
> Nov 06 18:19:09 2002 qrunner(13969): self.update_archive(i)
> Nov 06 18:19:09 2002 qrunner(13969): File
> "/home/mailman/Mailman/Archiver/HyperArch.py", line 1077, in update_archive
> Nov 06 18:19:09 2002 qrunner(13969): self.__super_update_archive(archive)
> Nov 06 18:19:09 2002 qrunner(13969): File
> "/home/mailman/Mailman/Archiver/pipermail.py", line 423, in update_archive
> Nov 06 18:19:09 2002 qrunner(13969): self._update_simple_index(hdr,
> archive, arcdir)
> Nov 06 18:19:09 2002 qrunner(13969): File
> "/home/mailman/Mailman/Archiver/pipermail.py", line 439, in
> _update_simple_index
> Nov 06 18:19:09 2002 qrunner(13969): article =
> self.database.getArticle(self.archive, msgid)
> Nov 06 18:19:09 2002 qrunner(13969): File
> "/home/mailman/Mailman/Archiver/HyperDatabase.py", line 284, in getArticle
> Nov 06 18:19:09 2002 qrunner(13969): article = self.__cache[msgid] =
> pickle.loads(buf)
> Nov 06 18:19:09 2002 qrunner(13969): File
> "/home/mailman/Mailman/Archiver/HyperArch.py", line 314, in __setstate__
> Nov 06 18:19:09 2002 qrunner(13969): if self._mlist is None:
> Nov 06 18:19:09 2002 qrunner(13969): AttributeError: Article instance has
> no attribute '_mlist'
More information about the Mailman-Developers
mailing list