Fixed a deadlock in the communication layer when pausing via M0
Using reentrant locks to allow sending of additional commands
This commit is contained in:
parent
2cfa3d9218
commit
046fffdd14
1 changed files with 1 additions and 1 deletions
|
|
@ -213,7 +213,7 @@ class MachineCom(object):
|
|||
|
||||
# multithreading locks
|
||||
self._sendNextLock = threading.Lock()
|
||||
self._sendingLock = threading.Lock()
|
||||
self._sendingLock = threading.RLock()
|
||||
|
||||
# monitoring thread
|
||||
self._monitoring_active = True
|
||||
|
|
|
|||
Loading…
Reference in a new issue