super.doStop();
} finally {
try {
PoolImpl pool = (PoolImpl) getServiceObject();
log.info("pool: " + pool);
if (pool != null) pool.stop();
} catch (Exception ex) {
log.error("Exception while stopping the pool: ", ex);
throw new RuntimeException(ex.toString());
}
}