eric6/DebugClients/Python/DebugClientBase.py

branch
multi_processing
changeset 7877
72386134c80a
parent 7872
433dacbfa456
child 7883
dd208a886048
diff -r 9164a5c0d4a6 -r 72386134c80a eric6/DebugClients/Python/DebugClientBase.py
--- a/eric6/DebugClients/Python/DebugClientBase.py	Tue Dec 15 18:07:56 2020 +0100
+++ b/eric6/DebugClients/Python/DebugClientBase.py	Wed Dec 16 18:31:37 2020 +0100
@@ -2066,7 +2066,13 @@
             port = os.getenv('ERICPORT', 42424)
         
         remoteAddress = self.__resolveHost(host)
-        name = os.path.basename(progargs[0])
+        if progargs:
+            if not progargs[0].startswith("-"):
+                name = os.path.basename(progargs[0])
+            else:
+                name = "debug_client_code"
+        else:
+            name = "debug_client_code"
         self.connectDebugger(port, remoteAddress, redirect, name=name)
         
         self._fncache = {}

eric ide

mercurial