diff --git a/internal/archiver/archiver.go b/internal/archiver/archiver.go index 8b885c0b8..2c7af3ae0 100644 --- a/internal/archiver/archiver.go +++ b/internal/archiver/archiver.go @@ -779,6 +779,9 @@ func (arch *Archiver) stopWorkers() { arch.blobSaver.TriggerShutdown() arch.fileSaver.TriggerShutdown() arch.treeSaver.TriggerShutdown() + arch.blobSaver = nil + arch.fileSaver = nil + arch.treeSaver = nil } // Snapshot saves several targets and returns a snapshot.