Patch: Elm ME+ 2.5 PLalpha50 -> Elm ME+ 2.5 PLalpha51 [4/6] (3/4)
From
Kari Hurtta@21:1/5 to
All on Tue Feb 11 20:05:51 2020
[continued from previous message]
*** 218,228 ****
*/
action_message(to_keep,to_store, to_delete);
! if (!cd)
! cd = new_schedule_cancel(check_delay_msec,
! CATGETS(elm_msg_cat, ElmSet,
! ElmCheckingMailbox,
! "Checking mailbox ..."));
rflush = flush_folder(storage->current_folder,&err,cd);
if (rflush) {
r1 = new_mail_on_folder(storage->current_folder,&new_bytes,&newmails,&err,
--- 214,221 ----
*/
action_message(to_keep,to_store, to_delete);
! setup_mbx_cancel_message(&cd,mbx_checking_mailbox);
!
rflush = flush_folder(storage->current_folder,&err,cd);
if (rflush) {
r1 = new_mail_on_folder(storage->current_folder,&new_bytes,&newmails,&err,
***************
*** 445,455 ****
else
sleep(5);
! if (!cd)
! cd = new_schedule_cancel(exit_delay_msec,
! CATGETS(elm_msg_cat, ElmSet,
! ElmLeavingMailbox,
! "Leaving mailbox ..."));
DPRINT(Debug,9, (&Debug,
"real_save: closing folder\n"));
--- 438,445 ----
else
sleep(5);
! setup_mbx_cancel_message(&cd,mbx_leaving_mailbox);
!
DPRINT(Debug,9, (&Debug,
"real_save: closing folder\n"));
***************
*** 502,509 ****
{
- static const int exit_delay_msec = 2000; /* 2000 milliseconds: 2 seconds */
-
int i, sc;
int to_delete = 0, to_store = 0, to_keep = 0, to_unset