Issue Type: Bug Bug
Affects Versions: 1.1.2
Assignee: Logback dev list
Components: logback-core
Created: 03/Oct/14 2:02 PM
Description:

When reinitiating/reinitializing logback, one is supposted to call detachAndStopAllAppenders, that method in turn will end up calling close on all SyslogAppender's , but the implementation in SyslogAppender does not actually close the DatagramSocket by calling the close method, but leave it to GC to collect by killing references.

We refresh application configuration each 10 seconds ( reinitating the logging as well ) that makes all applications leak UDP sockets (filedsc).

Log4j fixed this in 1.2.17.

Environment:

Linux

Project: logback
Priority: Blocker Blocker
Reporter: Fadi Mohsen
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira