Checking for a remote server runs in a separate thread, so it doesn't lock up the...