http checker needs to sleep if we didn't get the status code we were looking for