X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=imap%2Futil.c;h=fa54de662aa7e5c6c3f7496e7faf67086e148fa0;hp=a55168a3b351272687e5969d8995cd9f1c18e224;hb=e745050e2e9e1078a009828ed6db68fd72db771c;hpb=b17296ba049d71986028ac83f0b415a021d0691c;ds=sidebyside diff --git a/imap/util.c b/imap/util.c index a55168a..fa54de6 100644 --- a/imap/util.c +++ b/imap/util.c @@ -516,9 +516,11 @@ int imap_wait_keepalive (pid_t pid) int rc; short imap_passive = option (OPTIMAPPASSIVE); + int imap_askreconnect = quadoption (OPT_IMAPRECONNECT); set_option (OPTIMAPPASSIVE); set_option (OPTKEEPQUIET); + set_quadoption (OPT_IMAPRECONNECT, M_NO); sigprocmask (SIG_SETMASK, NULL, &oldmask); @@ -547,6 +549,7 @@ int imap_wait_keepalive (pid_t pid) unset_option (OPTKEEPQUIET); if (!imap_passive) unset_option (OPTIMAPPASSIVE); + set_quadoption (OPT_IMAPRECONNECT, imap_askreconnect); return rc; }