Diff between 3f2d53c64e704a942940169555e956a578cc4f04 and 99d34b8ceb3e577e73f510ce7bda0c9af37f9526
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 7cc11b6..a6364e2 100644
--- a/src/adapter.c
+++ b/src/adapter.c
@@ -1165,6 +1165,11 @@ static void trigger_passive_scanning(struct btd_adapter *adapter)
static void cancel_passive_scanning(struct btd_adapter *adapter)
{
+ if (!(adapter->current_settings & MGMT_SETTING_LE))
+ return;
+
+ DBG("");
+
if (adapter->passive_scan_timeout > 0) {
g_source_remove(adapter->passive_scan_timeout);
adapter->passive_scan_timeout = 0;