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,