public static void releaseAll()

in src/main/java/org/apache/commons/logging/LogFactory.java [1498:1510]


    public static void releaseAll() {
        logDiagnostic("Releasing factory for all class loaders.");
        // factories is not final and could be replaced in this block.
        final Hashtable<ClassLoader, LogFactory> factories = LogFactory.factories;
        synchronized (factories) {
            factories.values().forEach(LogFactory::release);
            factories.clear();
            if (nullClassLoaderFactory != null) {
                nullClassLoaderFactory.release();
                nullClassLoaderFactory = null;
            }
        }
    }