eric6/DebugClients/Python/ThreadExtension.py

changeset 7986
2971d5d19951
parent 7923
91e843545d9a
child 8043
0acf98cd089a
child 8207
d359172d11be
--- a/eric6/DebugClients/Python/ThreadExtension.py	Fri Jan 15 19:46:04 2021 +0100
+++ b/eric6/DebugClients/Python/ThreadExtension.py	Fri Jan 15 19:49:36 2021 +0100
@@ -110,10 +110,7 @@
         @return flag indicating successful locking
         @rtype bool
         """
-        if blocking:
-            return self.clientLock.acquire()
-        else:
-            return self.clientLock.acquire(blocking)
+        return self.clientLock.acquire(blocking)
     
     def unlockClient(self):
         """
@@ -121,7 +118,7 @@
         """
         try:
             self.clientLock.release()
-        except AssertionError:
+        except RuntimeError:
             pass
     
     def setCurrentThread(self, threadId):

eric ide

mercurial