The LoggerContext.loggers is a ConcurrentHashMap<String, Loggers>. It sounds like you need the effect of a ConcurrentHashMap with weak values...
Gary On Sun, Apr 19, 2015 at 2:27 AM, Veselin M <veselin_...@yahoo.com.invalid> wrote: > Hello all, > > I have a memory leak problem with Log4j2. I’m using SLF4J to get loggers > for my objects. Unfortunately when they get garbage collected the logger > remains cached in LoggerContext.loggers in the log4j framework. Is there > any way to prevent the caching or to remove the logger? > > Regards > Veselin > > --------------------------------------------------------------------- > To unsubscribe, e-mail: log4j-user-unsubscr...@logging.apache.org > For additional commands, e-mail: log4j-user-h...@logging.apache.org > > -- E-Mail: garydgreg...@gmail.com | ggreg...@apache.org Java Persistence with Hibernate, Second Edition <http://www.manning.com/bauer3/> JUnit in Action, Second Edition <http://www.manning.com/tahchiev/> Spring Batch in Action <http://www.manning.com/templier/> Blog: http://garygregory.wordpress.com Home: http://garygregory.com/ Tweet! http://twitter.com/GaryGregory