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-unsubscr...@logging.apache.org For additional commands, e-mail: log4j-dev-h...@logging.apache.org