[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