[follow-up] ctlinnd reload history <reason> kills innd
Jeffrey M. Vinocur
jeff at litech.org
Wed Mar 6 23:40:06 UTC 2002
On Wed, 6 Mar 2002, William F. Maton wrote:
> Immediately after reloading history, and keeps happening, with the
> following two messages:
>
> Mar 6 14:44:12 crc-news innd: SERVER throttle Interrupted system call
> writing history write file -- throttling
> Mar 6 14:45:34 crc-news innd: SERVER throttle Interrupted system call
> writing history remember file -- throttling
This is making my head hurt. I keep forgetting that we don't trust errno.
I've modified his.c so that if we're attempting to do HISwrite with a null
pointer, it will set errno to EBADF (any better ideas? that seemed like
an ok thing offhand). I think that's what the problem is (if we still
have this problem tomorrow, we'll know for sure).
I'm going to stare at the code more -- I'm really not very familiar with
it.
> The former message appears far more frequently than the latter....
Ok, that's presumably because history writes are more frequent.
--
Jeffrey M. Vinocur
jeff at litech.org
More information about the inn-bugs
mailing list