[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [leafnode-list] Cannot obtain lock file, aborting.



Jonathan Larmour <jifl@xxxxxxxxxx> writes:

> Matthias Andree wrote:
>  >
>  > If the SIGKILL arrives before
>  > the groupinfo file has been written, the groupinfo file is outdated and
>  > may cause confusion later when the group upper/lower article number
>  > limits don't match. Articles may be hidden when getting numbers that are
>  > too low.
>
> That reminds me... I hacked up the following script to rebuild the
> groupinfo article counts from the spool from when it was getting corrupted
> (as per my other message). Just a crude hack because I was lazy but it
> does work :-).

Recent leafnode versions should be able to make up a groupinfo the way
your awk script does, but that does not fix the information loss that
happens when groupinfo gets corrupt. Groupinfo is precious; and the
higher article number must NEVER be lowered. However, rebuilding the
groupinfo may cause this to happen, so groupinfo corruption must be
fixed in the first place, or not caused (by sending signals that
leafnode does not handle).

-- 
Matthias Andree

http://sourceforge.net/projects/leafnode/   - leafnode-1 tarballs
http://mandree.home.pages.de/leafnode/beta/ - leafnode-2 tarballs

-- 
leafnode-list@xxxxxxxxxxxxxxxxxxxxxxxxxxxx -- mailing list for leafnode
To unsubscribe, send mail with "unsubscribe" in the subject to the list