All checks were successful
farmcontrol/farmcontrol-server/pipeline/head This commit looks good
- Refactored WebSocketScanner to support both worker-based and in-process scanning, allowing for better performance based on the environment. - Introduced a new WebSocketScannerWorker class to handle scanning tasks, improving modularity and separation of concerns. - Added detailed event handling for service discovery and scan progress, enhancing real-time feedback during network scans. - Implemented graceful shutdown and cleanup of workers, ensuring resource management and stability during scanning operations. - Enhanced error handling and logging throughout the scanning process for better visibility and debugging.