[syslog-ng] [Bug 32] syslog-ng stops listening after receiving a zero length udp packet
bugzilla at bugzilla.balabit.com
bugzilla at bugzilla.balabit.com
Sat Feb 14 17:27:20 CET 2009
https://bugzilla.balabit.com/show_bug.cgi?id=32
Balazs Scheidler <bazsi at balabit.hu> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
--- Comment #2 from Balazs Scheidler <bazsi at balabit.hu> 2009-02-14 17:27:20 ---
I've fixed this problem with the patch below. Your patch was not completely correct as it made syslog-ng ignore EOF even for TCP connections, not only for UDP.
I've also added an automated testcase to cover this, so hopefully no related regressions in future versions.
commit 0844f9fdfdd12461e09fe8516e3054f3b9363bf4
Author: Balazs Scheidler <bazsi at balabit.hu>
Date: Sat Feb 14 17:25:58 2009 +0100
[afsocket] ignore zero sized packets for incoming UDP listeners
This is a regression over 2.1, upon the receipt of a zero size UDP
datagram syslog-ng interpreted it as an EOF and gave up listening
for messages.
Added automated testcase to cover this.
Reported-By: ffs at ccn.net
--
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