Esempio n. 1
0
  // Close and unregister the driver.
  protected static boolean destroyDriver(Driver driver) {
    if (driver != null) {
      assert (driver instanceof PhoenixTestDriver);
      PhoenixTestDriver pdriver = (PhoenixTestDriver) driver;

      try {
        try {
          pdriver.close();
          return true;
        } finally {
          DriverManager.deregisterDriver(driver);
        }
      } catch (Exception e) {
        logger.warn("Unable to close registered driver: " + driver, e);
      }
    }
    return false;
  }