[Mailman-Users] request.pck does not match heldmsg-Listname files
msapiro at value.net
Tue Nov 21 19:45:13 CET 2006
>On Thu, 16 Nov 2006, Mark Sapiro wrote:
>> I'm not aware of anything that has been written to check for/remove
>> orphaned heldmsg-list-* files, but if the request.pck is empty
>> (i.e.contains only the version info), you can just remove any
>> heldmsg-list-* files either directly or with bin/delete.
> It seems bin/delete generates an error when it can't find the file
>referenced in the list's request.pck. Perhaps an option to discard which
>deletes the heldmsg file in cases like this (maybe this is something I'll
>work on after our Mailman upgrade).
So the immediate solution is to just rm the heldmsg-list-* files that
aren't referenced in config.pck rather than using bin/discard.
Another possible solution is to teach bin/discard to catch the
exception and ignore it.
The real question though is how does this come about in the first
place. Is this a one time glitch resulting from some particular event,
or is it a recurring situation. If the latter, it might be worth
creating a script to find and delete the orphaned heldmsg-* files, but
the real solution is to figure out why it's happening and fix that.
Mark Sapiro <msapiro at value.net> The highway is for gamblers,
San Francisco Bay Area, California better use your sense - B. Dylan
More information about the Mailman-Users