From f2973fd72ee18136a2a320246a5b8cec2a39815d Mon Sep 17 00:00:00 2001 From: Thomas Haller Date: Tue, 22 Jan 2019 11:29:12 +0100 Subject: [PATCH] clients/secret-agent: remove request in finalize loop early It's ugly to keep the request in the list. Just remove it right away. --- clients/common/nm-secret-agent-simple.c | 1 + 1 file changed, 1 insertion(+) diff --git a/clients/common/nm-secret-agent-simple.c b/clients/common/nm-secret-agent-simple.c index 28d510c78f..ba20d489a3 100644 --- a/clients/common/nm-secret-agent-simple.c +++ b/clients/common/nm-secret-agent-simple.c @@ -1142,6 +1142,7 @@ finalize (GObject *object) request->connection, NULL, error, request->callback_data); + g_hash_table_iter_remove (&iter); } g_hash_table_destroy (priv->requests);