diff -r 997064ba25d6 -r 7283629b02c0 DebugClients/Python/DebugClient.py --- a/DebugClients/Python/DebugClient.py Tue Oct 04 22:38:29 2016 +0200 +++ b/DebugClients/Python/DebugClient.py Thu Oct 06 22:28:12 2016 +0200 @@ -4,14 +4,15 @@ # """ -Module implementing a non-threaded variant of the debug client. +Module implementing the standard debug client. """ from DebugBase import DebugBase -import DebugClientBase +from DebugClientBase import DebugClientBase +from ThreadExtension import ThreadExtension -class DebugClient(DebugClientBase.DebugClientBase, DebugBase): +class DebugClient(DebugClientBase, DebugBase, ThreadExtension): """ Class implementing the client side of the debugger. @@ -22,10 +23,12 @@ """ Constructor """ - DebugClientBase.DebugClientBase.__init__(self) + DebugClientBase.__init__(self) DebugBase.__init__(self, self) + ThreadExtension.__init__(self) + self.variant = 'Standard' # We are normally called by the debugger to execute directly.