Update UdpListener.Listen() to properly propagate exception