abort method

  1. @override
void abort()
override

Aborts the probe early.

This is used for critical lifecycle messages such as quit/interrupt so startup probing does not sit out its timeout once shutdown is already in flight.

Implementation

@override
void abort() {
  if (!_active || _done.isCompleted) return;
  _done.complete();
}