public synchronized void shutdown() {
    if (logConfigSupplier != null) {
      logConfigSupplier.removeLogConfigListener(this);
      logConfigSupplier = null;
    }

    loggingProvider.cleanup();
  }
Removes this configuration as a {@code LogConfigListener} if it's currently registered and
cleans up the {@code LoggingProvider}.
geode-core/src/main/java/org/apache/geode/logging/internal/Configuration.java