diff -r 3a1ca2452c30 -r 2971d5d19951 eric6/DebugClients/Python/ThreadExtension.py --- 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):