Reinitialize PINENTRY when the Assuan RESET command is invoke. neal/next
authorNeal H. Walfield <neal@gnu.org>
Sat, 16 May 2015 12:57:29 +0000 (14:57 +0200)
committerNeal H. Walfield <neal@gnu.org>
Sat, 16 May 2015 12:57:29 +0000 (14:57 +0200)
* pinentry/pinentry.c (pinentry_loop2): Register pinentry_reset as the
assuan reset handler.

pinentry/pinentry.c

index c4afeb2..4df93ed 100644 (file)
@@ -1318,6 +1318,7 @@ pinentry_loop2 (int infd, int outfd)
 #if 0
   assuan_set_log_stream (ctx, stderr);
 #endif
+  assuan_register_reset_notify (ctx, pinentry_reset);
   pinentry_reset (NULL);
 
   for (;;)