cancel method
void
cancel()
Implementation
void cancel() {
if (_canceled) return;
_canceled = true;
final listeners = List.of(listenUnits, growable: false);
for (var l in listeners) {
l.close();
}
}