Ah, OK, now I see clearly. Well,  the  "obvious" happens, but I didn't
realize it myself:

You set the retry count to -1, that is infinite. So messages are never
discarded. When nobody is reading the pipe, a queue builds up. In the log,
the queue capacity is simply exhausted. As it looks from the log, nobody
seems to be reading the pipe, at least we consistently get error 11 back from
the write API call.

Can you confirm this (I may be wrong, just looking quickly).

Rainer

> -----Original Message-----
> From: [email protected] [mailto:rsyslog-
> [email protected]] On Behalf Of Steffen Sledz
> Sent: Thursday, July 29, 2010 2:05 PM
> To: rsyslog-users
> Subject: Re: [rsyslog] Buggy pipe behaviour
> 
> On 07/29/2010 01:19 PM, Rainer Gerhards wrote:
> > One more thing: it may be useful if you could send me (privately) a
> complete
> > debug log. I've just taken a look at ompipe, and there is no
> indication why
> > this bug should happen. If I see how things proceed, I may be able to
> solve
> > it quickly.
> 
> Is on the way.
> 
> Steffen
> _______________________________________________
> rsyslog mailing list
> http://lists.adiscon.net/mailman/listinfo/rsyslog
> http://www.rsyslog.com
_______________________________________________
rsyslog mailing list
http://lists.adiscon.net/mailman/listinfo/rsyslog
http://www.rsyslog.com

Reply via email to