destroy method

  1. @override
void destroy()
override

Closes the socket and inbound. Calling it again does nothing.

Implementation

@override
void destroy() {
  if (_closed) return;
  _closed = true;
  _port.close();
  _held.clear();
  _inbound.close();
}