protected override bool ReceiveRecover(object message) { return BecomingRecover(message) || base.ReceiveRecover(message); }