[Mailman-Developers] problem with latest archiver code.
Chuq Von Rospach
chuqui@plaidworks.com
Tue, 26 Sep 2000 10:38:50 -0700
ack! it looks like my server is broken!
Things are dying attempting to write the mbox files in the archiver:
Sep 26 10:35:03 2000 (32215) Archive file access failure:
/home/mailman/archives/private/sharks.mbox/sharks.mbox [Errno 75] Value
too large for defined data type
Sep 26 10:35:03 2000 (32215) Delivery exception: [Errno 75] Value too large for
defined data type
Sep 26 10:35:03 2000 (32215) Traceback (innermost last):
File "/home/mailman/Mailman/Handlers/HandlerAPI.py", line 82, in do_pipeline
func(mlist, msg, msgdata)
File "/home/mailman/Mailman/Handlers/ToArchive.py", line 47, in process
mlist.ArchiveMail(msg, msgdata)
File "/home/mailman/Mailman/Archiver/Archiver.py", line 189, in ArchiveMail
self.__archive_to_mbox(msg)
File "/home/mailman/Mailman/Archiver/Archiver.py", line 160, in
__archive_to_m
box
mbox.AppendMessage(post)
File "/home/mailman/Mailman/Mailbox.py", line 41, in AppendMessage
self.fp.seek(-1, 2)
IOError: [Errno 75] Value too large for defined data type
Last night, I added a cron job that took my mbox files and moved them
out of the mailman tree into a public archive. it looks like if the
file doesn't exist or is zero length, this code now fails.
Barry? has this code been tested against a non-existant mbox file? It
seems to be failing.
--
Chuq Von Rospach - Plaidworks Consulting (mailto:chuqui@plaidworks.com)
Apple Mail List Gnome (mailto:chuq@apple.com)
And they sit at the bar and put bread in my jar
and say 'Man, what are you doing here?'"