docs: private void configureLog4j(Properties props) throws ConfigurationException, FileNotFoundException {
          if (blitz4jConfig.shouldUseLockFree() && (props.getProperty(LOG4J_LOGGER_FACTORY) == null)) {
              props.setProperty(LOG4J_LOGGER_FACTORY, LOG4J_FACTORY_IMPL);
          }
          convertConfiguredAppendersToAsync(props);
          clearAsyncAppenderList();
          logger.info("Configuring log4j with properties :" + props);
          PropertyConfigurator.configure(props);
      }