diff options
author | Koni Marti <koni.marti@gmail.com> | 2022-04-30 01:08:57 +0200 |
---|---|---|
committer | Robin Jarry <robin@jarry.cc> | 2022-05-04 14:07:15 +0200 |
commit | b92efe4cd944c97bf8310ca47d4edbef968cfaae (patch) | |
tree | ae9a99efa86fea6087673612f969226d49a9e9da /lib | |
parent | e5b339702a56fa02dedec770a79b64313fb30108 (diff) | |
download | aerc-b92efe4cd944c97bf8310ca47d4edbef968cfaae.tar.gz |
imap: add debouncer to the idler
Add a debouncer to the idle mode. Avoid unnecessary idling when another
job arrives within a certain time frame.
For example, the ui sends three messages to the worker at the same time
when we open a message (FlagMessage, FetchMessageBodyPart, and the
FetchMessageHeaders). The debouncer prevents the unnecessary entering
and leaving of the idle mode between those messages.
Signed-off-by: Koni Marti <koni.marti@gmail.com>
Acked-by: Robin Jarry <robin@jarry.cc>
Diffstat (limited to 'lib')
0 files changed, 0 insertions, 0 deletions