lock between nnrpd and expireover

Jeffrey M. Vinocur jeff at litech.org
Mon Sep 1 17:08:00 UTC 2003


On Mon, 1 Sep 2003 mark.heather at btinternet.com wrote:

> expireover: tradindexed: cannot lock group entry at 65544: Resource temporarily unavailable
> 
> Truss'ing the expireover process, the process is trying to get a lock on the file ./news/spool/overview/groups.index but all the nnrpd processes also have a lock on this file. This causes the lock acquisition fail and the error message generated.

Huh.


> I can't see what would cause it to fail. It might be that there are some
> compile time options that are the root cause, but at the minute I can't
> explain it.

Did you do anything really strange with the compile options?


> Perhaps I need to throttle INN first and then expireover. It could be
> that INN is holding a exclusive lock whilst the nnrpd's are only holding
> minor locks.

It shouldn't -- you're running expireover in the usual way (via 
news.daily), right?


-- 
Jeffrey M. Vinocur
jeff at litech.org



More information about the inn-workers mailing list