reset method

void reset()

The session ended: drops held signals and ends every wait.

Implementation

void reset() {
  _reportedRuleFailures.clear();
  _reportedDefaultPriority.clear();
  _gate.dropHeld();
  for (final pending in _waits.cancelAll()) {
    _logWaitCancelled(pending, WaitCancelCause.sessionEnded);
  }
}