Failover now works when the dispatcher thread is blocked on application
logic or on the failover-in-progress condition.