ppkarwasz opened a new issue, #1653: URL: https://github.com/apache/logging-log4j2/issues/1653
## Description In Log4j 2 managers are reference counted: if you have two `FileAppender`s writing to the same file, there will be a single `FileManager` with a reference count of 2. Calling `stop()` on a stopped appender **always** calls `stop()` on the underlying manager. In the situation described above it is effectively possible to stop both file appender by calling `stop()` twice on one of them. This a problem, because those appenders might not even be in the same configuration or attached to the same logger context. ## Configuration **Version:** up to 2.20.0 and 3.0.0-alpha1 ## Reproduction Call `stop()` multiple times on a file appender. All other appenders pointing to the same file will stop logging. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
