in tx-control-providers/jdbc/tx-control-provider-jdbc-local/src/main/java/org/apache/aries/tx/control/jdbc/local/impl/ManagedServiceFactoryImpl.java [233:249]
private void safeUnregister(ServiceRegistration<?> oldReg,
AbstractJDBCConnectionProvider provider) {
if (oldReg != null) {
try {
oldReg.unregister();
} catch (IllegalStateException ise) {
LOG.debug("An exception occurred when unregistering a service for {}", pid);
}
}
if(provider != null) {
try {
provider.close();
} catch (Exception e) {
LOG.debug("An exception occurred when closing a provider for {}", pid, e);
}
}
}