eric6/DebugClients/Python/MultiProcessDebugExtension.py

branch
multi_processing
changeset 7877
72386134c80a
parent 7873
cb2badbdf26c
child 7887
c1588f5a83e9
diff -r 9164a5c0d4a6 -r 72386134c80a eric6/DebugClients/Python/MultiProcessDebugExtension.py
--- a/eric6/DebugClients/Python/MultiProcessDebugExtension.py	Tue Dec 15 18:07:56 2020 +0100
+++ b/eric6/DebugClients/Python/MultiProcessDebugExtension.py	Wed Dec 16 18:31:37 2020 +0100
@@ -265,7 +265,7 @@
     @return function replacing the original one
     @type function
     """
-    def new_fork():
+    def newFork():
         """
         Function replacing the 'fork' function of the os module.
         """
@@ -322,7 +322,7 @@
                     multiprocessSupport=multiprocess)
         return childProcess
     
-    return new_fork
+    return newFork
 
 
 def createCreateProcess(originalName):
@@ -366,7 +366,7 @@
         return
     
     import os
-##    import sys
+    import sys
     
     # patch 'os.exec...()' functions
 ##    patchModule(os, "execl", createExecl)
@@ -379,19 +379,19 @@
 ##    patchModule(os, "execvpe", createExecve)
     
     # patch 'os.spawn...()' functions
-##    patchModule(os, "spawnl", createSpawnl)
-##    patchModule(os, "spawnle", createSpawnl)
-##    patchModule(os, "spawnlp", createSpawnl)
-##    patchModule(os, "spawnlpe", createSpawnl)
-##    patchModule(os, "spawnv", createSpawnv)
-##    patchModule(os, "spawnve", createSpawnve)
-##    patchModule(os, "spawnvp", createSpawnv)
-##    patchModule(os, "spawnvpe", createSpawnve)
+    patchModule(os, "spawnl", createSpawnl)
+    patchModule(os, "spawnle", createSpawnl)
+    patchModule(os, "spawnlp", createSpawnl)
+    patchModule(os, "spawnlpe", createSpawnl)
+    patchModule(os, "spawnv", createSpawnv)
+    patchModule(os, "spawnve", createSpawnve)
+    patchModule(os, "spawnvp", createSpawnv)
+    patchModule(os, "spawnvpe", createSpawnve)
     
     # patch 'os.posix_spawn...()' functions
-##    if sys.version_info >= (3, 8) and not isWindowsPlatform():
-##        patchModule(os, "posix_spawn", createPosixSpawn)
-##        patchModule(os, "posix_spawnp", createPosixSpawn)
+    if sys.version_info >= (3, 8) and not isWindowsPlatform():
+        patchModule(os, "posix_spawn", createPosixSpawn)
+        patchModule(os, "posix_spawnp", createPosixSpawn)
     
     if isWindowsPlatform():
         try:

eric ide

mercurial