Title: Message Title
Igor Vagulin commented on LOGBACK-1205
Re: CheckForCollisions methods can cause performance issue
Have similar problem. Patch fixing issue for me
diff --git a/logback-core/src/main/java/ch/qos/logback/core/FileAppender.java b/logback-core/src/main/java/ch/qos/logback/core/FileAppender.java index cdc5d25..32673c1 100644 — a/logback-core/src/main/java/ch/qos/logback/core/FileAppender.java +++ b/logback-core/src/main/java/ch/qos/logback/core/FileAppender.java @@ -256,4 +256,12 @@ public class FileAppender extends OutputStreamAppender { super.writeOut(event); }
} + + @Override + public void stop() { + @SuppressWarnings("unchecked") + Map map = (Map) context.getObject(CoreConstants.RFA_FILENAME_PATTERN_COLLISION_MAP); + map.remove(getName()); + super.stop(); + }
}
Add Comment
This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc)
___
logback-dev mailing list
logback-dev@qos.ch
http://mailman.qos.ch/mailman/listinfo/logback-dev