fix retryHTTP bugs