diff options
-rw-r--r-- | hcid/adapter.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/hcid/adapter.c b/hcid/adapter.c index 2351b395..dc2bdbf3 100644 --- a/hcid/adapter.c +++ b/hcid/adapter.c @@ -770,7 +770,8 @@ static void confirm_mode_cb(struct agent *agent, DBusError *err, void *data) if (err && dbus_error_is_set(err)) { reply = dbus_message_new_error(req->msg, err->name, err->message); - dbus_connection_send_and_unref(req->conn, reply); + dbus_connection_send(req->conn, reply, NULL); + dbus_connection_unref(reply); goto cleanup; } |