From 4cb47a48183d07595796d9dc300cd1f97fbd1924 Mon Sep 17 00:00:00 2001 From: guangwu Date: Thu, 16 May 2024 15:35:28 +0800 Subject: [PATCH] fix: close backup file (#419) --- cmd/backup/encrypt_archive.go | 1 + 1 file changed, 1 insertion(+) diff --git a/cmd/backup/encrypt_archive.go b/cmd/backup/encrypt_archive.go index 1480c77..32a013c 100644 --- a/cmd/backup/encrypt_archive.go +++ b/cmd/backup/encrypt_archive.go @@ -51,6 +51,7 @@ func (s *script) encryptArchive() error { if err != nil { return errwrap.Wrap(err, fmt.Sprintf("error opening backup file `%s`", s.file)) } + defer src.Close() if _, err := io.Copy(dst, src); err != nil { return errwrap.Wrap(err, "error writing ciphertext to file")