Diff between fad3abf46ddc5b947f7b4fdff03ca9da685741b3 and 969dfae9a7373dc22754e95d977993fe8564aca4

Changed Files

File Additions Deletions Status
src/shared/gatt-client.c +1 -1 modified

Full Patch

diff --git a/src/shared/gatt-client.c b/src/shared/gatt-client.c
index c369ccb..e1d489d 100644
--- a/src/shared/gatt-client.c
+++ b/src/shared/gatt-client.c
@@ -988,7 +988,7 @@ static void discover_secondary_cb(bool success, uint8_t att_ecode,
 	}
 
 next:
-	if (queue_isempty(op->pending_svcs))
+	if (queue_isempty(op->pending_svcs) || !op->svc_first)
 		goto done;
 
 	client->discovery_req = bt_gatt_discover_included_services(client->att,