--- a/eric6/DebugClients/Python/MultiProcessDebugExtension.py Thu Apr 15 16:52:05 2021 +0200 +++ b/eric6/DebugClients/Python/MultiProcessDebugExtension.py Thu Apr 15 18:11:24 2021 +0200 @@ -8,6 +8,7 @@ support multiprocess debugging. """ +import contextlib from DebugUtilities import ( patchArguments, patchArgumentStringWindows, isPythonProgram, @@ -404,10 +405,8 @@ patchModule(_subprocess, 'CreateProcess', createCreateProcess) else: patchModule(os, "fork", createFork) - try: + with contextlib.suppress(ImportError): import _posixsubprocess patchModule(_posixsubprocess, "fork_exec", createForkExec) - except ImportError: - pass _debugClient = debugClient