Fixed an issue in the debug server causing the IDE to hang.

Wed, 13 Mar 2013 19:23:22 +0100

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Wed, 13 Mar 2013 19:23:22 +0100
changeset 2488
0ac8e48f7092
parent 2486
e16c9ced6ae5
child 2490
3d011f457ddd

Fixed an issue in the debug server causing the IDE to hang.

Debugger/DebugServer.py file | annotate | diff | comparison | revisions
--- a/Debugger/DebugServer.py	Wed Mar 13 18:35:24 2013 +0100
+++ b/Debugger/DebugServer.py	Wed Mar 13 19:23:22 2013 +0100
@@ -358,13 +358,8 @@
         # only start the client, if we are not in passive mode
         if not self.passive:
             if self.clientProcess:
-##                self.clientProcess.readyReadStandardError.disconnect(
-##                    self.__clientProcessError)
-##                self.clientProcess.readyReadStandardOutput.disconnect(
-##                    self.__clientProcessOutput)
-                self.clientProcess.close()
                 self.clientProcess.kill()
-                self.clientProcess.waitForFinished(10000)
+                self.clientProcess.waitForFinished(1000)
                 self.clientProcess.deleteLater()
                 self.clientProcess = None
             

eric ide

mercurial