docs: private void shutDownSqlDrivers() {
  
          // This manually deregisters JDBC driver, which prevents Tomcat 7 from complaining about memory leaks
          Enumeration<Driver> drivers = DriverManager.getDrivers();
          while (drivers.hasMoreElements()) {
              Driver driver = drivers.nextElement();
              try {
                  DriverManager.deregisterDriver(driver);
              } catch (Throwable e) {
                  System.out.println(
                      Messages.get().getBundle().key(
                          Messages.ERR_DEREGISTERING_JDBC_DRIVER_1,
                          driver.getClass().getName()));
                  e.printStackTrace(System.out);
              }
          }
  
          try {
              Class<?> cls = Class.forName("com.mysql.jdbc.AbandonedConnectionCleanupThread");
              Method shutdownMethod = (cls == null ? null : cls.getMethod("shutdown"));
              if (shutdownMethod != null) {
                  shutdownMethod.invoke(null);
              }
          } catch (Throwable e) {
              System.out.println("Failed to shutdown MySQL connection cleanup thread: " + e.getMessage());
          }
      }