Fix LE stop scanning related bugs
[platform/core/connectivity/bluetooth-frwk.git] / bt-service / bt-service-adapter-le.c
index e7693ad..605815e 100644 (file)
@@ -1311,6 +1311,17 @@ int _bt_stop_le_scan(const char *sender)
        return BLUETOOTH_ERROR_NONE;
 }
 
+void _bt_disable_all_scanner_status(void)
+{
+       GSList *l;
+       bt_adapter_le_scanner_t *scanner;
+
+       for (l = scanner_list; l != NULL; l = g_slist_next(l)) {
+               scanner = l->data;
+               scanner->is_scanning = FALSE;
+       }
+}
+
 void _bt_set_le_scan_status(gboolean mode)
 {
        is_le_scanning = mode;