synchronized void releaseDbHandle(isc_db_handle db) throws GDSException { if ((db != null) && (returnDbHandle(db) == 0)) { dbHandleUsage.remove(db); freeDbHandles.remove(db);
synchronized void releaseDbHandle(isc_db_handle db, FBConnectionRequestInfo cri) throws GDSException { if (db != null && removeDbHandleIfLastUse(db)) {
    synchronized void releaseDbHandle(isc_db_handle db) throws GDSException {        if ((db != null) && (returnDbHandle(db) == 0)) {            dbHandleUsage.remove(db);            freeDbHandles.remove(db);            gds.isc_detach_database(db);        }    }