Diff between 7802b78addf42ab42dfa3f7a648755d1f94383ea and 251ef215438f433210971e1af494abc0c2a2ca0a
Changed Files
| File | Additions | Deletions | Status |
| src/adapter.c | +5 | -0 | modified |
Full Patch
diff --git a/src/adapter.c b/src/adapter.c
index 36562c0..264218d 100644
--- a/src/adapter.c
+++ b/src/adapter.c
@@ -4415,6 +4415,11 @@ static void adapter_free(gpointer user_data)
adapter->pairable_timeout_id = 0;
}
+ if (adapter->passive_scan_timeout > 0) {
+ g_source_remove(adapter->passive_scan_timeout);
+ adapter->passive_scan_timeout = 0;
+ }
+
if (adapter->load_ltks_timeout > 0)
g_source_remove(adapter->load_ltks_timeout);