--- a/eric7/EricNetwork/EricJsonServer.py Mon Feb 07 22:02:35 2022 +0100 +++ b/eric7/EricNetwork/EricJsonServer.py Tue Feb 08 16:21:09 2022 +0100 @@ -274,6 +274,7 @@ # check if client exited prematurely QCoreApplication.processEvents( QEventLoop.ProcessEventsFlag.ExcludeUserInputEvents) + QThread.msleep(100) if proc.state() == QProcess.ProcessState.NotRunning: exitCode = proc.exitCode() proc = None