Files
torlando-tech e2df70161b Protect _clients lookup in discoverServices with _conn_mutex
The unprotected _clients.find() could race with
processPendingDisconnects() erasing from the map concurrently.
Mutex is released before the blocking getService() GATT call.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-05 12:30:52 -05:00
..