stop method
Stop the DevTools server
Implementation
Future<void> stop() async {
if (!_isRunning) return;
if (DebugFlags.enableDevToolsLogs) {
devToolsLogger.info('[DevTools] Stopping CDP server');
}
// Close all WebSocket connections
for (final connection in _connections.values) {
await connection.sink.close();
}
_connections.clear();
// Stop HTTP server
await _httpServer?.close();
_httpServer = null;
_devToolsUrl = null;
// Clear modules
_modules.clear();
_isRunning = false;
}