diff --git a/mu4e/mu4e-utils.el b/mu4e/mu4e-utils.el index dfeb556b..05f0f32c 100644 --- a/mu4e/mu4e-utils.el +++ b/mu4e/mu4e-utils.el @@ -634,8 +634,8 @@ FUNC (if non-nil) afterwards." (mu4e-error "mu server has version %s, but we need %s" version mu4e-mu-version)) (when func (funcall func)) - (when (and mu4e-update-interval (null mu4e~update-timerr)) - (setq mu4e~update-timerr + (when (and mu4e-update-interval (null mu4e~update-timer)) + (setq mu4e~update-timer (run-at-time 0 mu4e-update-interval 'mu4e-update-mail))) (mu4e-message "Started mu4e with %d message%s in store" @@ -655,10 +655,10 @@ FUNC (if non-nil) afterwards." (defun mu4e~stop () "Stop the mu4e session." - (when mu4e~update-timerr - (cancel-timer mu4e~update-timerr) + (when mu4e~update-timer + (cancel-timer mu4e~update-timer) (setq - mu4e~update-timerr nil + mu4e~update-timer nil mu4e~maildir-list nil mu4e~contacts-for-completion nil)) (mu4e~proc-kill)