aboutsummaryrefslogtreecommitdiffstats
path: root/agent
diff options
context:
space:
mode:
authorWerner Koch <[email protected]>2024-06-06 09:53:58 +0000
committerWerner Koch <[email protected]>2024-06-06 09:59:22 +0000
commitfee890a2ab7f0baeb6575418ffcac0d695411e50 (patch)
treeb9b4eb23b5d630cb50a6ec41523bbcbb645338fd /agent
parentcommon:w32: Fix for 64-bit Windows. (diff)
downloadgnupg-fee890a2ab7f0baeb6575418ffcac0d695411e50.tar.gz
gnupg-fee890a2ab7f0baeb6575418ffcac0d695411e50.zip
agent: Silence debug output from the PIN caching.
* agent/call-scd.c (handle_pincache_put): Use log_debug only in cache debug mode.
Diffstat (limited to 'agent')
-rw-r--r--agent/call-scd.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/agent/call-scd.c b/agent/call-scd.c
index ed6bd687e..6e3f4ef26 100644
--- a/agent/call-scd.c
+++ b/agent/call-scd.c
@@ -151,15 +151,17 @@ handle_pincache_put (const char *args)
pin = s;
if (!*pin)
{
- /* No value - flush the cache. The cache module knows aboput
+ /* No value - flush the cache. The cache module knows about
* the structure of the key to flush only parts. */
- log_debug ("%s: flushing cache '%s'\n", __func__, key);
+ if (DBG_CACHE)
+ log_debug ("%s: flushing cache '%s'\n", __func__, key);
agent_put_cache (NULL, key, CACHE_MODE_PIN, NULL, -1);
err = 0;
goto leave;
}
- log_debug ("%s: caching '%s'->'%s'\n", __func__, key, pin);
+ if (DBG_CACHE)
+ log_debug ("%s: caching '%s'->'%s'\n", __func__, key, "[hidden]");
agent_put_cache (NULL, key, CACHE_MODE_PIN, pin, -1);
err = 0;