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]

Reply via email to