abort method

  1. @override
Future<void> abort(
  1. Object error, [
  2. StackTrace? stackTrace
])
override

Resets the stream, so the client sees it fail.

Implementation

@override
Future<void> abort(Object error, [StackTrace? stackTrace]) async {
  if (_isDetached || _isClosed) return;
  _isClosed = true;
  stream.terminate();
  await super.close();
}