src/eric7/DebugClients/Python/SubprocessExtension.py

branch
eric7
changeset 9611
af03537d56b2
parent 9473
3f23dbf37dbe
child 9653
e67609152c5e
--- a/src/eric7/DebugClients/Python/SubprocessExtension.py	Sun Dec 11 17:33:46 2022 +0100
+++ b/src/eric7/DebugClients/Python/SubprocessExtension.py	Sun Dec 11 18:24:41 2022 +0100
@@ -70,6 +70,9 @@
                         arguments = patchArguments(
                             _debugClient, arguments, noRedirect=True
                         )
+                    if "shell" in kwargs and kwargs["shell"] is True:
+                        # shell=True interferes with eric debugger
+                        kwargs["shell"] = False
 
             super().__init__(arguments, *args, **kwargs)
 

eric ide

mercurial