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