From cd5eed947d83891c480456311f84ea170a35d623 Mon Sep 17 00:00:00 2001 From: stefanhellander <59477428+stefanhellander@users.noreply.github.com> Date: Wed, 22 May 2024 14:28:14 +0200 Subject: [PATCH] Close file before deleting it. (#611) --- fedn/network/clients/package.py | 1 + 1 file changed, 1 insertion(+) diff --git a/fedn/network/clients/package.py b/fedn/network/clients/package.py index f99d12d49..2cdf970d7 100644 --- a/fedn/network/clients/package.py +++ b/fedn/network/clients/package.py @@ -129,6 +129,7 @@ def unpack(self): logger.info("Successfully extracted compute package content in {}".format(self.pkg_path)) # delete the tarball logger.info("Deleting temporary package tarball file.") + f.close() os.remove(os.path.join(self.pkg_path, self.pkg_name)) # search for file fedn.yaml in extracted package for root, dirs, files in os.walk(self.pkg_path):