From c80303df35f17e2f7c3f51cc365c9c7867a0d7dc Mon Sep 17 00:00:00 2001 From: Micah Lee Date: Thu, 18 Nov 2021 20:17:39 -0800 Subject: [PATCH] Use a NamedTemporaryFile instead of TemporaryFile for streamed gzip files --- cli/onionshare_cli/web/send_base_mode.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cli/onionshare_cli/web/send_base_mode.py b/cli/onionshare_cli/web/send_base_mode.py index 52720f6a..7b587182 100644 --- a/cli/onionshare_cli/web/send_base_mode.py +++ b/cli/onionshare_cli/web/send_base_mode.py @@ -194,7 +194,7 @@ class SendBaseModeWeb: if use_gzip: if filesystem_path not in self.gzip_individual_files: self.gzip_files.append( - tempfile.TemporaryFile("wb+", dir=self.common.build_tmp_dir()) + tempfile.NamedTemporaryFile("wb+", dir=self.common.build_tmp_dir()) ) gzip_file = self.gzip_files[-1] self._gzip_compress(filesystem_path, gzip_file.name, 6, None)