aerc/worker
Kevin Kuehler 8a848303fe worker/imap: Fix seqMap race condition
When deleting a message, sometimes FetchDirectoryContents will fire.
FetchDirectoryContents will return a smaller set of UIDs since messages
have been deleted. This operation races with fetching from the seqMap in
client.ExpungeUpdate. Only recreate the seqMap if it can grow so that
messages will continue to be expunged.

Signed-off-by: Kevin Kuehler <keur@xcf.berkeley.edu>
2019-11-10 17:19:23 -05:00
..
handlers Register worker in init. 2019-07-19 15:37:55 -04:00
imap worker/imap: Fix seqMap race condition 2019-11-10 17:19:23 -05:00
lib Add sorting functionality 2019-09-20 14:56:02 -04:00
maildir Change search flags 2019-09-20 15:06:54 -04:00
notmuch Notmuch: be resilient to config errors 2019-11-01 11:02:01 -04:00
types Add sorting functionality 2019-09-20 14:56:02 -04:00
handler_notmuch.go Add notmuch backend 2019-08-08 10:10:34 +09:00
worker.go Register worker in init. 2019-07-19 15:37:55 -04:00
worker_enabled.go Register worker in init. 2019-07-19 15:37:55 -04:00