closeEvents method

  1. @protected
void closeEvents([
  1. CloseReceived? close
])

Ends the handler's events, after close when it should hear how the connection closed.

Does nothing on events that already ended.

Implementation

@protected
void closeEvents([CloseReceived? close]) {
  if (_events.isClosed) return;
  if (close != null) _events.add(close);
  unawaited(_events.close());
}