From c4edeb6da487740610c4f798c76e0f71c9df1e85 Mon Sep 17 00:00:00 2001 From: Dan Winship Date: Fri, 20 Dec 2013 12:59:08 -0500 Subject: [PATCH] settings: fix secret-agent fallback NMAgentManager was supposed to be trying multiple secret agents on any error except UserCanceled, but due to a botched last-minute rewrite, it was actually doing the reverse. --- src/settings/nm-agent-manager.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/settings/nm-agent-manager.c b/src/settings/nm-agent-manager.c index c6d19734bf..ae9306929e 100644 --- a/src/settings/nm-agent-manager.c +++ b/src/settings/nm-agent-manager.c @@ -816,7 +816,7 @@ get_done_cb (NMSecretAgent *agent, error ? error->code : -1, (error && error->message) ? error->message : "(unknown)"); - if (!dbus_g_error_has_name (error, NM_DBUS_INTERFACE_SECRET_AGENT ".UserCanceled")) { + if (dbus_g_error_has_name (error, NM_DBUS_INTERFACE_SECRET_AGENT ".UserCanceled")) { error = g_error_new_literal (NM_AGENT_MANAGER_ERROR, NM_AGENT_MANAGER_ERROR_USER_CANCELED, "User canceled the secrets request.");