From 7c824c9b7a2fe76cd03a3ef0ec7914d472ae2247 Mon Sep 17 00:00:00 2001 From: Hemant Gupta Date: Tue, 3 Apr 2012 17:23:59 +0530 Subject: [PATCH] Adapter: Fix Discovering state while Powering Off This patch fixes the adapter discovering state while powering off. Without this fix, BlueZ sends incorrect discovering state to upper layers while switching off. --- src/adapter.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/adapter.c b/src/adapter.c index 6afeaadef..d5c1a0485 100644 --- a/src/adapter.c +++ b/src/adapter.c @@ -2321,6 +2321,7 @@ int btd_adapter_stop(struct btd_adapter *adapter) emit_property_changed(connection, adapter->path, ADAPTER_INTERFACE, "Powered", DBUS_TYPE_BOOLEAN, &prop_false); + adapter->discovering = FALSE; adapter->scan_mode = SCAN_DISABLED; adapter->mode = MODE_OFF; adapter->off_requested = FALSE; -- 2.11.0