Client can now reconnect if the server crashes, or connection is lost!