[Mailman-Users] missing db files for messages

Mark Peglow mrp at pobox.com
Fri Apr 19 21:21:27 CEST 2002


Hello,

I am running Mailman 2.0.8 on FreeBSD 4.5-STABLE with Python 2.0.1 
and Sendmail 8.11.6.

I have several message file (.msg) with no corresponding .db 
files.  From the logs, it seems that qrunner determined that the db 
files were orphaned and removed them.  Most messages are delivered 
without a problem.

The log entry:

Apr 19 17:08:06 2002 (80652) Unlinking orphaned .db file: 
/usr/local/mailman/qfiles/9ce5400cd779c86b3ae5adc4a73790d618d0163f.db

There are no error messages around this (except that qrunner cannot 
open the db file it just removed).

The message file:

-rw-rw-r--  1 mailnull  mailman  -  7735 Apr 19 17:08 
9ce5400cd779c86b3ae5adc4a73790d618d0163f.msg

The system does get busy from time to time (although I cannot 
correlate the failures to system load), so I am guessing that the 
message starts to get queued up (the database file is written) then 
gets held up writing the message file, during which time qrunner 
starts, finds the .db file and no .msg file, so it removes it.

My questions:

1) Is there a way to regenerate the db files so these stuck 
messages can be delivered?  If so, how?

2) Is there a way to keep this from happening in the future?

Thank you in advance for you help with this.

Mark.






More information about the Mailman-Users mailing list