// Debug the listen issue static box Main { main() { print("🔍 Debugging socket listen issue...") local socket socket = new SocketBox() local bindOk bindOk = socket.bind("127.0.0.1", 8080) print("Bind result: " + bindOk.toString()) // Test server state after bind local isServerResult isServerResult = socket.isServer() print("Is server after bind: " + isServerResult.toString()) local listenOk listenOk = socket.listen(10) print("Listen result: " + listenOk.toString()) // Close local closeOk closeOk = socket.close() print("Close result: " + closeOk.toString()) return true } }