From 3644b519a9da1d0ea8e49557cf7e1e0de5d5f118 Mon Sep 17 00:00:00 2001 From: eldritch horrors Date: Fri, 21 Feb 2025 00:35:11 +0100 Subject: [PATCH] libstore: await promises instead of discarding oops. Change-Id: I9f47875085500fa392f74ee51293f9a95c455997 --- lix/libstore/local-store.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lix/libstore/local-store.cc b/lix/libstore/local-store.cc index 77594cf05..4617649a2 100644 --- a/lix/libstore/local-store.cc +++ b/lix/libstore/local-store.cc @@ -1671,7 +1671,7 @@ try { StorePathSet referrers; queryReferrers(path, referrers); for (auto & i : referrers) if (i != path) { - verifyPath(i, storePathsInStoreDir, done, validPaths, repair, errors); + TRY_AWAIT(verifyPath(i, storePathsInStoreDir, done, validPaths, repair, errors)); if (validPaths.count(i)) canInvalidate = false; }