Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[CrOS Tether] Cover all edge cases for BLE connections.
We've seen some recent crashes (e.g., crbug.com/756188) which result from the BluetoothLowEnergyWeaveClientConnection class. I have not been able to track down exactly how this crash is caused, but with this CL, I cover all possible edge cases which could cause a crash and added lots of extra logging which will help us catch this issue. For now, this CL should prevent a crash while we continue to debug. Bug: 756188, 672263 Change-Id: Ibe8f406bd830fb7ed6b7fb21d61be05068e81cea Reviewed-on: https://chromium-review.googlesource.com/634207 Commit-Queue: Kyle Horimoto <khorimoto@chromium.org> Reviewed-by: Tim Song <tengs@chromium.org> Cr-Commit-Position: refs/heads/master@{#497318}
- Loading branch information