public class WarningThreadLocalCleanUp extends ThreadLocalCleanUp
ClassLoaderPreMortemCleanUp that does not clear ThreadLocals to remove the leak, but only logs a
warningjava_lang_Thread_inheritableThreadLocals, java_lang_Thread_threadLocals, java_lang_ThreadLocal$ThreadLocalMap_table, java_lang_ThreadLocal$ThreadLocalMap$Entry_value| Constructor and Description |
|---|
WarningThreadLocalCleanUp() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
processLeak(ClassLoaderLeakPreventor preventor,
Thread thread,
Reference<?> entry,
ThreadLocal<?> threadLocal,
Object value,
String message)
Log not
ThreadLocal.remove()ed leak as a warning. |
cleanUp, forEachThreadLocalInThread, mustBeBeforeMe, processThreadLocalMapprotected void processLeak(ClassLoaderLeakPreventor preventor, Thread thread, Reference<?> entry, ThreadLocal<?> threadLocal, Object value, String message)
ThreadLocal.remove()ed leak as a warning.processLeak in class ThreadLocalCleanUpCopyright © 2019. All rights reserved.