[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