innd: tradindexed: cannot lock index hash table: Resource temporarily unavailable

Alex Kiernan alexk at alexk.eng.demon.net
Thu Jun 17 08:19:59 UTC 2004


Russ Allbery <rra at stanford.edu> writes:

> James Wilde <james_wilde at glocalnet.com> writes:
> 
> > The whole of /news is an nfs mount.  Some groups are trad, some are
> > cnfs.
> 
> This may be related to the problem that Alex discovered where locking
> doesn't work if one is memory mapping the same file.  In general, we don't
> recommend NFS-mounting the spool if you can possibly avoid it.
> 

NFS, mmap & file locking just don't mix on Solaris - you'll get EAGAIN
from the lock call every time.

> >> Note also that this error message is not fatal; innd will continue on
> >> as normal even though it can't obtain a lock, on the grounds that the
> >> chances of things going wrong are still somewhat remote.
> 
> > Believe me, it's fatal here!
> 
> Well, I'm sorry to contradict you, but INN simply does not contain any
> code to do what you say that it's doing,

Did that change at some point? I'd agree thats how the code is now,
but I could have sworn it was different at some point whilst you built
the new tradindexed code.

-- 
Alex Kiernan, Principal Engineer, Development, THUS plc


More information about the inn-workers mailing list