Diff between b6da4c4d2b61ea8d69c055924953d1100b422f8c and a40350983287a13ff057462f050239a192284f73
Changed Files
| File | Additions | Deletions | Status |
| src/adapter.c | +3 | -1 | modified |
Full Patch
diff --git a/src/adapter.c b/src/adapter.c
index 2cb92ca..d8bac9f 100644
--- a/src/adapter.c
+++ b/src/adapter.c
@@ -2834,8 +2834,10 @@ void adapter_connect_list_remove(struct btd_adapter *adapter,
DBG("%s removed from %s's connect_list", device_get_path(device),
adapter->system_name);
- if (!adapter->connect_list)
+ if (!adapter->connect_list) {
+ stop_passive_scanning(adapter);
return;
+ }
if (!(adapter->current_settings & MGMT_SETTING_POWERED))
return;