[gnome-keyring] [ssh-agent] No warning message when prompt cancelled.



commit 767da9c364487235985721fe91483251bcf99da0
Author: Stef Walter <stef memberwebs com>
Date:   Wed Sep 1 02:58:15 2010 +0000

    [ssh-agent] No warning message when prompt cancelled.
    
    Don't print g_message when ssh-agent prompt is cancelled.

 daemon/ssh-agent/gkd-ssh-agent-ops.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)
---
diff --git a/daemon/ssh-agent/gkd-ssh-agent-ops.c b/daemon/ssh-agent/gkd-ssh-agent-ops.c
index dc02245..640fece 100644
--- a/daemon/ssh-agent/gkd-ssh-agent-ops.c
+++ b/daemon/ssh-agent/gkd-ssh-agent-ops.c
@@ -1004,7 +1004,8 @@ op_sign_request (GkdSshAgentCall *call)
 	g_free (hash);
 
 	if (error) {
-		if (!g_error_matches (error, GP11_ERROR, CKR_FUNCTION_CANCELED))
+		if (!g_error_matches (error, GP11_ERROR, CKR_FUNCTION_CANCELED) &&
+		    !g_error_matches (error, GP11_ERROR, CKR_PIN_INCORRECT))
 			g_message ("signing of the data failed: %s", egg_error_message (error));
 		g_clear_error (&error);
 		egg_buffer_add_byte (call->resp, GKD_SSH_RES_FAILURE);



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]