diff options
author | Ingo Meyer <IJ_M@gmx.de> | 2022-03-01 13:32:43 +0100 |
---|---|---|
committer | Ingo Meyer <IJ_M@gmx.de> | 2022-03-01 13:32:43 +0100 |
commit | aeb27d70ecd4e2728337cca66d39f93a48e6ca20 (patch) | |
tree | abd348e80aa778c675dccb3a99f80204bf77affb /data | |
parent | f19ae5504847aae3336a4f352fd39d5d134f7199 (diff) | |
download | ayatana-webmail-aeb27d70ecd4e2728337cca66d39f93a48e6ca20.tar.gz ayatana-webmail-aeb27d70ecd4e2728337cca66d39f93a48e6ca20.tar.bz2 ayatana-webmail-aeb27d70ecd4e2728337cca66d39f93a48e6ca20.zip |
Fix blocked idler on calling the `stop` method
Calling the idler `stop` method sends a signal to the internally used
thread to finish its work. However, this thread is already blocked by
the IMAP IDLE mode and only released after reaching the IDLE timeout.
Thus, this commit sends another IMAP command (a simple NOOP) to abort
the IDLE mode so the thread can be released without any delay.
This commit fixes GitHub issue #26.
Diffstat (limited to 'data')
0 files changed, 0 insertions, 0 deletions