In fact, perhaps we have an explict revocation of leadership when the unit is being destroyed. That way another unit could claim it earlier. Used in addition to the is-leader returning false when the unit is being destroyed should reduce the leaderless window.
In fact, perhaps we have an explict revocation of leadership when the unit is being destroyed. That way another unit could claim it earlier. Used in addition to the is-leader returning false when the unit is being destroyed should reduce the leaderless window.