From 73e9a4ab17797f1486aa05c0c65ca2934253adfe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Paulo=20Rechi=20Vita?= Date: Thu, 11 Oct 2012 02:30:46 -0300 Subject: [PATCH] core: Fix connecting to an already connected device on pairing --- src/device.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/device.c b/src/device.c index d85d41cdb..0635dee4f 100644 --- a/src/device.c +++ b/src/device.c @@ -2940,7 +2940,7 @@ DBusMessage *device_create_bonding(struct btd_device *device, device->bonding = bonding; bonding->device = device; - if (device_is_le(device)) { + if (device_is_le(device) && !device_is_connected(device)) { adapter_connect_list_add(adapter, device); return NULL; } -- 2.47.3