From 8210b43a4a5994d22cf7f2e214225c90d61303e1 Mon Sep 17 00:00:00 2001 From: Luiz Augusto von Dentz Date: Fri, 24 Apr 2020 10:32:16 -0700 Subject: [PATCH] device: Fix not reporting errors to Connect The check for connected services was inverted. Signed-off-by: Anuj Jain Signed-off-by: Ayush Garg --- src/device.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/device.c b/src/device.c index 877de2a..ebd3090 100644 --- a/src/device.c +++ b/src/device.c @@ -2113,7 +2113,7 @@ done: "Connect")) { if (!err) dev->general_connect = TRUE; - else if (!find_service_with_state(dev->services, + else if (find_service_with_state(dev->services, BTD_SERVICE_STATE_CONNECTED)) /* Reset error if there are services connected */ err = 0; -- 2.7.4