Added --batch option to manual gpg executable calls.
authorAndrej Kacian <ticho@claws-mail.org>
Sun, 10 Jul 2016 12:57:16 +0000 (14:57 +0200)
committerAndrej Kacian <ticho@claws-mail.org>
Sun, 10 Jul 2016 12:57:16 +0000 (14:57 +0200)
This, together with --no-tty, is to make these calls
really non-interactive, and helps against the calls
hanging on Windows occasionally.

src/plugins/pgpcore/pgp_viewer.c

index f4256fb..d1b0448 100644 (file)
@@ -166,7 +166,7 @@ static void pgpview_show_mime_part(TextView *textview, MimeInfo *partinfo)
        gpgme_get_key(ctx, sig->fpr, &key, 0);
        if (!key) {
                gchar *gpgbin = get_gpg_executable_name();
-               gchar *cmd = g_strdup_printf("\"%s\" --no-tty --recv-keys %s",
+               gchar *cmd = g_strdup_printf("\"%s\" --batch --no-tty --recv-keys %s",
                                (gpgbin ? gpgbin : "gpg"), sig->fpr);
                AlertValue val = G_ALERTDEFAULT;
                if (!prefs_common_get_prefs()->work_offline) {