1
0

use another lock for hid operations

This commit is contained in:
ThomasV
2016-08-27 15:46:01 +02:00
parent 82a33bf89e
commit 49a5994b29
2 changed files with 5 additions and 2 deletions

View File

@@ -136,7 +136,8 @@ class TrezorCompatiblePlugin(HW_PluginBase):
assert self.main_thread != threading.current_thread()
devmgr = self.device_manager()
handler = keystore.handler
client = devmgr.client_for_keystore(self, handler, keystore, force_pair)
with devmgr.hid_lock:
client = devmgr.client_for_keystore(self, handler, keystore, force_pair)
# returns the client for a given keystore. can use xpub
if client:
client.used()