if a read from the remote tracer's socket fails, let's smash the socket and wait for another remote tracer