From: Luiz Augusto von Dentz <luiz.von.dentz@xxxxxxxxx> The callback passed to connection_connect has to be used to respond when the connection completes. --- profiles/network/connection.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/profiles/network/connection.c b/profiles/network/connection.c index 231164b..912e5b4 100644 --- a/profiles/network/connection.c +++ b/profiles/network/connection.c @@ -417,6 +417,8 @@ int connection_connect(struct btd_device *device, uint16_t id, nc->state = CONNECTING; nc->owner = g_strdup(owner); + nc->cb = cb; + nc->cb_data = data; if (owner) nc->watch = g_dbus_add_disconnect_watch( -- 1.7.11.7 -- To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html