From c69f22826112cd504fb501ad9e02254a660849ca Mon Sep 17 00:00:00 2001 From: deeplow Date: Thu, 21 Jul 2022 13:48:53 +0100 Subject: [PATCH] handle case for no Popen.stdin Similar to the previous commit (cb0f828) --- dangerzone/global_common.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dangerzone/global_common.py b/dangerzone/global_common.py index 362de41..c93c050 100644 --- a/dangerzone/global_common.py +++ b/dangerzone/global_common.py @@ -447,7 +447,8 @@ class GlobalCommon(object): while True: chunk = f.read(chunk_size) if len(chunk) > 0: - p.stdin.write(chunk) + if p.stdin: + p.stdin.write(chunk) else: break p.communicate()