close method

Future<void> close()

Stops the server, hanging up any live streams first.

Implementation

Future<void> close() async {
  for (final stream in [..._openStreams]) {
    await stream.close();
  }
  _openStreams.clear();
  await _server?.stop();
  _server = null;
}