Diff between baa37c714fa454a6c106600dc998ced266c1a8f3 and f34459d652db7c9ae3bc970e49ca1e7a920b6371
Changed Files
| File | Additions | Deletions | Status |
| android/gatt.c | +0 | -4 | modified |
Full Patch
diff --git a/android/gatt.c b/android/gatt.c
index 13f4dfa..3beb21b 100644
--- a/android/gatt.c
+++ b/android/gatt.c
@@ -914,14 +914,10 @@ static void destroy_connection(void *data)
if (conn->timeout_id > 0)
g_source_remove(conn->timeout_id);
- if (!queue_find(gatt_devices, match_by_value, conn->device))
- goto cleanup;
-
conn->device->conn_cnt--;
if (conn->device->conn_cnt == 0)
connection_cleanup(conn->device);
-cleanup:
queue_destroy(conn->transactions, free);
device_unref(conn->device);
free(conn);