diff --git a/src/util/http_downloader_curl.cpp b/src/util/http_downloader_curl.cpp index 4823d133a..85ac8592f 100644 --- a/src/util/http_downloader_curl.cpp +++ b/src/util/http_downloader_curl.cpp @@ -274,6 +274,7 @@ void HTTPDownloaderCurl::ReadMultiResults() { ERROR_LOG("Request for '{}' returned error {}", req->url, static_cast(msg->data.result)); req->error.SetStringFmt("Request failed: {}", curl_easy_strerror(msg->data.result)); + req->status_code = HTTP_STATUS_ERROR; } req->state.store(Request::State::Complete, std::memory_order_release);