From 0ff3e20c4bb0c4af682dfc096d9dc6056666df4f Mon Sep 17 00:00:00 2001 From: Michael Eischer Date: Sun, 16 Nov 2025 17:04:03 +0100 Subject: [PATCH] prune: return proper error if blob cannot be found --- cmd/restic/cmd_prune.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/cmd/restic/cmd_prune.go b/cmd/restic/cmd_prune.go index f6f5b0557..87251c672 100644 --- a/cmd/restic/cmd_prune.go +++ b/cmd/restic/cmd_prune.go @@ -300,5 +300,10 @@ func getUsedBlobs(ctx context.Context, repo restic.Repository, usedBlobs restic. bar.SetMax(uint64(len(snapshotTrees))) defer bar.Done() - return data.FindUsedBlobs(ctx, repo, snapshotTrees, usedBlobs, bar) + err = data.FindUsedBlobs(ctx, repo, snapshotTrees, usedBlobs, bar) + if err != nil { + return errors.Fatalf("failed finding blobs: %v", err) + } + + return nil }