ctlinnd shutdown
Alex Kiernan
alexk at demon.net
Thu Feb 7 12:06:21 UTC 2002
"Jeffrey M. Vinocur" <jeff at litech.org> writes:
> On 5 Feb 2002, Alex Kiernan wrote:
>
> > "Jeffrey M. Vinocur" <jeff at litech.org> writes:
> >
> > > Feb 4 02:24:33 marduk innd: SERVER can't close history
> > > /usr/local/news/db/history: Interrupted system call
> > >
> > > Feb 4 13:18:39 marduk innd: SERVER can't close history
> > > /usr/local/news/db/history: No such file or directory
> >
> > Did if manage to get anything into the error log from the underlying
> > history API (look in history/hisv6/hisv6.c for hisv6_dispose for what
> > it might generate)
>
> All that's in errlog is the same as the above -- hisv6_closefiles just
> gives the above (the value of errno, effectively).
>
Any clue as to which call its its barfing on? I'd guess there's an if
(errno == EINTR) {} type wrapper needs adding.
> EINTR maybe because of SIGCHLD if something else isn't closing? And is
> ENOENT what you get if you try to close a descriptor that is already
> close?
EBADF, I think.
--
Alex Kiernan, Principal Engineer, Development, Thus PLC
More information about the inn-workers
mailing list