From 89bf31abc697eab5a05bd508a352193c73991476 Mon Sep 17 00:00:00 2001 From: Johan Hedberg Date: Mon, 26 Feb 2007 08:57:30 +0000 Subject: Remove request from pending list before freeing it --- hcid/dbus-security.c | 1 + 1 file changed, 1 insertion(+) diff --git a/hcid/dbus-security.c b/hcid/dbus-security.c index 47429c08..f6897079 100644 --- a/hcid/dbus-security.c +++ b/hcid/dbus-security.c @@ -867,6 +867,7 @@ static DBusHandlerResult auth_agent_send_cancel(DBusMessage *msg, auth_agent_call_cancel(req); auth_agent_req_cancel(req); + agent->pending_requests = g_slist_remove(agent->pending_requests, req); auth_agent_req_free(req); return send_message_and_unref(agent->conn, message); -- cgit