in lib/src/close_guarantee_channel.dart [80:90]
Future<void> close() {
var done = super.close();
_channel._disconnected = true;
var subscription = _channel._subscription;
if (subscription != null) {
// Don't dispatch anything but a done event.
subscription.onData(null);
subscription.onError(null);
}
return done;
}