}
}
cb.setBrokerIsUp(false, dbroker.brokerSession, null);
if (throwex) throw ex;
} finally {
mbus.postTakeover(tracker.getBrokerID(),
(takeoverComplete ? tracker.getStoreSessionUID():
tracker.getDownStoreSessionUID()),
!takeoverComplete);
if (tracker.getStage() < TakingoverTracker.AFTER_DB_SWITCH_OWNER) {
takingoverTargets.remove(tracker);