Skip Menu |

This queue is for tickets about the Log-Syslog-Fast CPAN distribution.

Report information
The Basics
Id: 73569
Status: resolved
Priority: 0/
Queue: Log-Syslog-Fast

People
Owner: Nobody in particular
Requestors: MAXS [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: 0.56
Fixed in: (no value)



When LSF_set_receiver is called more than one time (like when we need to reopen a connection without creating a new instance), it does not close the existing socket. On long running daemon with frequently restarting syslogd, the filedescriptors table becomes overwhelmed... LSF_init() should initialize "sock" field to -1, then LSF_set_receiver should close logger->sock if it is >= 0. Thanks.
Fixed in 0.57, thanks.