You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
while test i saw when check_periodic run check_start while prevision paring still in progress
this can produce incorrect nomination
fix like this
def check_periodic(self) -> bool:
+ for pair in self._check_list:
+ if pair.state == CandidatePair.State.IN_PROGRESS:
+ return True
# find the highest-priority pair that is in the waiting state
The text was updated successfully, but these errors were encountered:
I don't think this is correct. According to the RFC, the periodic timer triggers new checks whenever it fires, I don't see anything saying the checks must be performed one after another. This would make the process very slow when you have many candidate pairs to test.
while test i saw when check_periodic run check_start while prevision paring still in progress
this can produce incorrect nomination
fix like this
The text was updated successfully, but these errors were encountered: