From 2d21e1f7a59ca9b56c605823b6b9652c05462a21 Mon Sep 17 00:00:00 2001 From: Sebastiaan van Stijn Date: Wed, 28 May 2025 09:51:30 +0200 Subject: [PATCH] cli/config/configfile: explicitly ignore error Signed-off-by: Sebastiaan van Stijn --- cli/config/configfile/file.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cli/config/configfile/file.go b/cli/config/configfile/file.go index 9cfd3db577..24969ef698 100644 --- a/cli/config/configfile/file.go +++ b/cli/config/configfile/file.go @@ -152,7 +152,8 @@ func (configFile *ConfigFile) Save() (retErr error) { return err } defer func() { - temp.Close() + // ignore error as the file may already be closed when we reach this. + _ = temp.Close() if retErr != nil { if err := os.Remove(temp.Name()); err != nil { logrus.WithError(err).WithField("file", temp.Name()).Debug("Error cleaning up temp file")