diff --git a/src/job.rs b/src/job.rs index 44f64c145..6fbd8ae40 100644 --- a/src/job.rs +++ b/src/job.rs @@ -1022,8 +1022,9 @@ pub fn interrupt_smtp_idle(context: &Context) { } pub fn interrupt_imap_idle(context: &Context) { - info!(context, "Interrupting IMAP-IDLE...",); + info!(context, "Interrupting INBOX-IDLE...",); *context.perform_inbox_jobs_needed.write().unwrap() = true; + context.inbox.read().unwrap().interrupt_idle(); }