[syslog-ng] [Bug 181] Daemon stops reading from unix-dgram source following charset decoding error

bugzilla at bugzilla.balabit.com bugzilla at bugzilla.balabit.com
Fri May 25 10:42:18 CEST 2012


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





--- Comment #3 from Gergely Nagy <algernon at balabit.hu>  2012-05-25 10:42:18 ---
(In reply to comment #2)
> (In reply to comment #1)
> > it probably happens with udp() too, as it might be SOCK_DGRAM related.
> > 
> > In that case a connection closure closes the only socket that is used to read messages.
> > 
> > This untested patch should help:
> 
> It does not fix the issue in itself, I'm afraid (just tested).

For the record: with the patch applied, syslog-ng ends up 'spinning' in log_proto_buffered_server_fetch()/work_finished(), because self->status remains
LPS_ERROR, and thus _buffered_server_fetch() bails out early, and the status never changes.


-- 
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