innfeed - "blocked sleeping 120" errors"

Julien ÉLIE julien at trigofacile.com
Sat Mar 28 11:49:43 UTC 2009


Hi Petr,

> Mar 27 12:26:59 goblin innd: innfeed!:142:proc:86571 blocked sleeping 120
> Mar 27 12:28:59 goblin innd: innfeed!:142:proc:86571 blocked sleeping 120
> Mar 27 12:30:59 goblin innd: innfeed!:142:proc:86571 blocked sleeping 120
> Mar 27 12:32:59 goblin innd: innfeed!:142:proc:86571 blocked sleeping 120
> Mar 27 12:35:04 goblin innd: innfeed!:142:proc:86571 blocked sleeping 120
> Mar 27 12:37:09 goblin innd: innfeed!:142:proc:86571 blocked sleeping 120

and

> Mar 27 12:26:31 goblin innd: innfeed-2!:25:proc:78875 blocked sleeping 120
> Mar 27 12:28:33 goblin innd: innfeed-2!:25:proc:78875 blocked sleeping 120
> Mar 27 12:30:33 goblin innd: innfeed-2!:25:proc:78875 blocked sleeping 120
> Mar 27 12:32:33 goblin innd: innfeed-2!:25:proc:78875 blocked sleeping 120
> Mar 27 12:34:33 goblin innd: innfeed-2!:25:proc:78875 blocked sleeping 120
> Mar 27 12:36:36 goblin innd: innfeed-2!:25:proc:78875 blocked sleeping 120

This is related to the blockbackoff: parameter in inn.conf:

    Each time an attempted write returns EAGAIN or EWOULDBLOCK, innd(8) will
    wait for an increasing number of seconds before trying it again.  This is
    the multiplier for the sleep time.  If you're having trouble with channel
    feeds not keeping up, it may be good to change this value to 2 or 3, since
    then when the channel fills INN will try again in a couple of seconds rather
    than waiting two minutes.  The default value is 120.


Do you also have "blocked closing" logs?

    badiocount:
    How many read or write failures until a channel is put to sleep or closed.
    The default value is 5.


Maybe you only have *1* blocked write each time.  I do not know why.
Is innfeed sending well the articles you receive?
Any backlog in <pathspool>/innfeed?


> What does this mean?

It means that innfeed does not manage to keep up with the input innd gives him.
The problem with 120 seconds is that innfeed will have accumulated many
articles and will probably still not keep up (as shown in your logs).
Does it work better with 3 seconds?

Is it happening all the day?

-- 
Julien ÉLIE

« Roma tibi subito motibus ibit amor. »




More information about the inn-workers mailing list