# HG changeset patch
# User Edouard Tisserant <edouard.tisserant@gmail.com>
# Date 1653601270 -7200
# Node ID e25f1cf69df90471136ed7e345a3453e0ce2434f
# Parent  31f6d7221f604472f79eee5884d9ad5dacd19886
IDE: fix exception happening in debug mode when logging process termination.

diff -r 31f6d7221f60 -r e25f1cf69df9 util/ProcessLogger.py
--- a/util/ProcessLogger.py	Thu May 26 23:39:30 2022 +0200
+++ b/util/ProcessLogger.py	Thu May 26 23:41:10 2022 +0200
@@ -139,7 +139,7 @@
         else:
             self.timeout = None
 
-        if _debug:
+        if _debug and self.logger:
             self.logger.write("(DEBUG) launching:\n" + self.Command_str + "\n")
 
         self.Proc = subprocess.Popen(self.Command, **popenargs)