[syslog-ng] [Bug 84] Program destination blocks if program stops reading input

bugzilla at bugzilla.balabit.com bugzilla at bugzilla.balabit.com
Fri Jun 4 20:46:12 CEST 2010


https://bugzilla.balabit.com/show_bug.cgi?id=84





--- Comment #4 from Balazs Scheidler <bazsi at balabit.hu>  2010-06-04 20:46:12 ---
just wanted to report back that the strace/lsof/config is very useful. I've started to analyze the problem, and it is not related to flow-control, but rather
it seems to be related to the facts that:
  1) writer side of syslog-ng has a higher priority
  2) for some reason syslog-ng assumes that the writer fd is writable, even though it doesn't validate this claim using poll.

In the program() destination I cannot see how that could happen. This is where I stand right now.

I can hopefully close this issue on the coming weekend.

Thanks for your patience.


-- 
Configure bugmail: https://bugzilla.balabit.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.


More information about the syslog-ng mailing list