From a9d59605ab27c4a9abb9c9497a2f056489dff35a Mon Sep 17 00:00:00 2001 From: Johan Hedberg Date: Thu, 31 Jan 2013 11:49:57 -0600 Subject: [PATCH] core: Fix missing check for main_opts.reverse_sdp --- src/device.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/device.c b/src/device.c index a1e1c6d01..452ccfe47 100644 --- a/src/device.c +++ b/src/device.c @@ -3670,7 +3670,7 @@ unsigned int device_wait_for_svc_complete(struct btd_device *dev, dev->svc_callbacks = g_slist_prepend(dev->svc_callbacks, cb); - if (dev->svc_resolved) + if (dev->svc_resolved || !main_opts.reverse_sdp) cb->idle_id = g_idle_add(svc_idle_cb, cb); else if (dev->discov_timer > 0) { g_source_remove(dev->discov_timer); -- 2.47.3