aerc/worker/imap
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
..
create.go #190 Handle gmail duplicate folder 2019-07-11 19:38:40 -04:00
fetch.go Factor IMAP-specific structs out of UI models 2019-07-08 16:06:28 -04:00
flags.go Use []uint32 instead of imap.SeqSet 2019-07-08 16:06:26 -04:00
imap.go Factor IMAP-specific structs out of UI models 2019-07-08 16:06:28 -04:00
list.go extract search criteria parsing into the backends 2019-08-29 08:44:10 +09:00
movecopy.go Use []uint32 instead of imap.SeqSet 2019-07-08 16:06:26 -04:00
open.go worker/imap: Fix seqMap race condition 2019-11-10 17:19:23 -05:00
search.go Change search flags 2019-09-20 15:06:54 -04:00
worker.go Fix: oauthbearer runtime error 2019-10-16 11:04:41 -04:00