22962297229822992300230123022303230423052306
{ long toWait = failoverTimeout; long start = 0; long waited = 0; boolean timedOut = false; FailoverEventType result = null; synchronized (this) { while ((lastEvent == null || lastEvent == FailoverEventType.FAILURE_DETECTED)) { try