stop method
Stops the server and closes all active sessions.
Implementation
Future<void> stop() async {
for (final session in _sessions.values.toList()) {
await session.close();
}
_sessions.clear();
await _server?.close(force: true);
_server = null;
}