From 026e8a17ca40955652949584388b38566fef66e7 Mon Sep 17 00:00:00 2001 From: Drew DeVault Date: Mon, 13 May 2019 20:16:55 -0400 Subject: Handle incoming emails gracefully --- worker/imap/open.go | 3 +++ 1 file changed, 3 insertions(+) (limited to 'worker/imap/open.go') diff --git a/worker/imap/open.go b/worker/imap/open.go index dc5d6d1..ab54e88 100644 --- a/worker/imap/open.go +++ b/worker/imap/open.go @@ -17,6 +17,9 @@ func (imapw *IMAPWorker) handleOpenDirectory(msg *types.OpenDirectory) { }, nil) } else { imapw.worker.PostMessage(&types.Done{types.RespondTo(msg)}, nil) + if imapw.idleStop == nil { + imapw.idleStop = make(chan struct{}) + } } } -- cgit v1.2.3