Diff between ef2d3dd3d2b2878a09d0fdabb65bf144aa1a5a3f and 59d3fe7e37ad4877aac12271c7bb414119931d36
Changed Files
| File | Additions | Deletions | Status |
| android/main.c | +6 | -0 | modified |
Full Patch
diff --git a/android/main.c b/android/main.c
index 5e297f7..e13e5b0 100644
--- a/android/main.c
+++ b/android/main.c
@@ -382,6 +382,12 @@ static void mgmt_index_removed_event(uint16_t index, uint16_t length,
const void *param, void *user_data)
{
DBG("index %u", index);
+
+ if (index != adapter_index)
+ return;
+
+ error("Adapter was removed. Exiting.");
+ g_main_loop_quit(event_loop);
}
static void read_index_list_complete(uint8_t status, uint16_t length,