public void cleanup()

in src/main/java/org/apache/sling/commons/threads/impl/ThreadLocalCleaner.java [155:162]


    public void cleanup() {
        // the first two diff calls are only to notify the listener, the actual cleanup is done by restoreOldThreadLocals
        if ( listener.isEnabled() ) {
            diff(threadLocalsField, threadLocalsCopy.references);
            diff(inheritableThreadLocalsField, inheritableThreadLocalsCopy.references);
        }
        restoreOldThreadLocals();
    }