We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent fb630f1 commit ee88b61Copy full SHA for ee88b61
1 file changed
meshtastic/ble_interface.py
@@ -28,6 +28,7 @@
28
logger = logging.getLogger(__name__)
29
30
DISCONNECT_TIMEOUT_SECONDS = 5.0
31
+RECEIVE_THREAD_JOIN_TIMEOUT = 2.0
32
33
34
class BLEInterface(MeshInterface):
@@ -278,7 +279,7 @@ def close(self) -> None:
278
279
if self._want_receive:
280
self._want_receive = False # Tell the thread we want it to stop
281
if self._receiveThread:
- self._receiveThread.join(timeout=2)
282
+ self._receiveThread.join(timeout=RECEIVE_THREAD_JOIN_TIMEOUT)
283
self._receiveThread = None
284
285
client = self.client
0 commit comments