Use Socket.TCP.listen(...), not Socket.TCP.listen!(...)