mirror of
https://github.com/NixOS/nix
synced 2025-07-06 21:41:48 +02:00
Allow activities to be nested
In particular, this allows more relevant activities ("substituting X") to supersede inferior ones ("downloading X").
This commit is contained in:
parent
f194629f96
commit
c137c0a5eb
7 changed files with 55 additions and 12 deletions
|
@ -85,7 +85,7 @@ struct CurlDownloader : public Downloader
|
|||
DownloadItem(CurlDownloader & downloader, const DownloadRequest & request)
|
||||
: downloader(downloader)
|
||||
, request(request)
|
||||
, act(*logger, actDownload, fmt("downloading '%s'", request.uri))
|
||||
, act(*logger, actDownload, fmt("downloading '%s'", request.uri), {}, request.parentAct)
|
||||
{
|
||||
if (!request.expectedETag.empty())
|
||||
requestHeaders = curl_slist_append(requestHeaders, ("If-None-Match: " + request.expectedETag).c_str());
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue