- Add close(packetChan) after captureEngine.Run() completes - Ensures packet processor goroutine exits cleanly when channel is drained - Prevents potential goroutine leak during shutdown Fixes potential resource leak identified in architecture audit Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>