32 if (rdbAccessSvc->shutdown(
"*Everything*")) {
33 msg << MSG::INFO <<
"Cleaning up RDBAccessSvc connections" <<
endmsg;
36 msg << MSG::ERROR <<
"Cleaning up RDBAccessSvc connections failed" <<
endmsg;
37 return StatusCode::FAILURE;
41 coral::Context& context = coral::Context::instance();
43 coral::IHandle<coral::IConnectionService> connSvcH = context.query<coral::IConnectionService>();
44 if (connSvcH.isValid()) {
45 msg << MSG::INFO <<
"Cleaning up idle CORAL connections" <<
endmsg;
46 connSvcH->purgeConnectionPool();
48 return StatusCode::SUCCESS;