Drop the reference to pending call in fallback scenario. Otherwise, dbus will assert once timer expires. --- src/agent.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/src/agent.c b/src/agent.c index c7fdbd4..b65a550 100644 --- a/src/agent.c +++ b/src/agent.c @@ -706,6 +706,7 @@ static int request_fallback(struct agent_request *req, return -EINVAL; dbus_pending_call_cancel(req->call); + dbus_pending_call_unref(req->call); msg = dbus_message_copy(req->msg); -- 1.6.3.3 -- 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