You are viewing a plain text version of this content. The canonical link for it is here.
Posted to log4j-dev@logging.apache.org by "Bruce Brouwer (JIRA)" <ji...@apache.org> on 2014/04/22 03:46:15 UTC

[jira] [Created] (LOG4J2-609) StatusConfiguration doesn't close files

Bruce Brouwer created LOG4J2-609:
------------------------------------

             Summary: StatusConfiguration doesn't close files
                 Key: LOG4J2-609
                 URL: https://issues.apache.org/jira/browse/LOG4J2-609
             Project: Log4j 2
          Issue Type: Bug
          Components: Core
    Affects Versions: 2.0-rc1
            Reporter: Bruce Brouwer


org.apache.logging.log4j.core.config.status.StatusConfiguration allows you to specify a destination such as "out", "err" or a file name. If specifying a file, that file stream is used when creating a StatusConsoleListener that is added to the StatusLogger. Those StatusLogger listeners are never cleaned up when the XmlConfiguration is reconfigured or when the LoggerContext is shut down (e.g. in InitialLoggerContext.apply()). This leaves open file handles and is the source of the failing test FileOutputTest on Windows. 



--
This message was sent by Atlassian JIRA
(v6.2#6252)

---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-dev-unsubscribe@logging.apache.org
For additional commands, e-mail: log4j-dev-help@logging.apache.org