aboutsummaryrefslogtreecommitdiffstats
path: root/worker/types/worker.go
Commit message (Expand)AuthorAgeFilesLines
* log: log account name in worker message logsTim Culverhouse2023-01-291-8/+8
* lint: add missing panic handlers in goroutinesRobin Jarry2023-01-061-0/+1
* model: change flags array to bitmaskRobin Jarry2023-01-041-1/+1
* logging: rename package to logRobin Jarry2022-12-021-9/+9
* logging: homogenize levelsRobin Jarry2022-12-021-8/+8
* aerc: use single event loopTim Culverhouse2022-10-071-6/+8
* worker: use container/list as job queueTim Culverhouse2022-10-041-2/+41
* worker: do not lock while callbacks are runningTim Culverhouse2022-09-291-4/+10
* worker: lock access to callback mapsTim Culverhouse2022-09-261-0/+11
* backends: send MessageInfoError on header fetching errorTim Culverhouse2022-09-251-0/+15
* Revert "worker: prevent deadlock by flooding worker.Messages channel"Moritz Poldrack2022-09-201-4/+1
* worker: prevent deadlock by flooding worker.Messages channelTim Culverhouse2022-09-201-1/+4
* imap: prevent deadlock from posting actions to selfTim Culverhouse2022-09-201-0/+4
* lint: apply new formatting rulesMoritz Poldrack2022-08-011-3/+2
* logging: use level-based logger functionsRobin Jarry2022-07-231-16/+12
* Remove worker callbacks when Done is receivedDrew DeVault2019-06-021-4/+12
* worker/types/worker: remove mutexSimon Ser2019-05-191-36/+21
* worker/types/worker: make ID allocation atomicSimon Ser2019-05-191-5/+6
* worker/types/worker: set ID before sending messageSimon Ser2019-05-191-3/+9
* Copy sent emails to the Sent folderDrew DeVault2019-05-151-4/+12
* worker/types: fix Worker.Callbacks race conditionSimon Ser2019-04-271-15/+41
* Improve loggingDrew DeVault2018-02-011-6/+20
* Reduce boilerplate in worker/UIDrew DeVault2018-02-011-0/+59