From 83b00fdb780424ce8bdf50406d644254229157cb Mon Sep 17 00:00:00 2001 From: Johan Hedberg Date: Wed, 19 Mar 2014 17:58:14 +0200 Subject: [PATCH] core: Fix completing ATT service discovery when no services are discovered --- src/device.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/device.c b/src/device.c index 67a9a574a..3ac7ff2a7 100644 --- a/src/device.c +++ b/src/device.c @@ -3409,8 +3409,11 @@ static void find_included_services(struct browse_req *req, GSList *services) struct included_search *search; struct gatt_primary *prim; - if (services == NULL) + if (services == NULL) { + DBG("No services found"); + register_all_services(req, NULL); return; + } search = g_new0(struct included_search, 1); search->req = req; -- 2.47.3