You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm experiencing some issues when the application is running for multiple hours sending BLE commands the Luke Roberts. I haven't managed to debug the issue yet, but suspect that this could be related to some race conditions.
BleGattClient starts a tasks sending queued commands, we add commands to the queue via http request callback. Since there is no lock writing those commands to the queue, I suspect there could be a race condition.
The text was updated successfully, but these errors were encountered:
Quite possible - I noticed something similar as well although for me it's days not hours. So far I didn't manage to track it down.
A reace condition sounds quite possible.
I'm away the next 2 weeks and can't test / debug.
If you find anything happy to accept a PR 🙂
I'm experiencing some issues when the application is running for multiple hours sending BLE commands the Luke Roberts. I haven't managed to debug the issue yet, but suspect that this could be related to some race conditions.
BleGattClient starts a tasks sending queued commands, we add commands to the queue via http request callback. Since there is no lock writing those commands to the queue, I suspect there could be a race condition.
The text was updated successfully, but these errors were encountered: