Source
Future close() async { logger.fine("ApplicationServer($identifier).close Closing HTTP listener"); await server?.close(force: true); logger.fine("ApplicationServer($identifier).close Closing request sink"); await sink?.close(); // This is actually closed by sink.messageHub.close, but this shuts up the analyzer. hubSink?.close(); logger.fine("ApplicationServer($identifier).close Closing complete"); }