[geary/wip/prefetcher-missing-mail: 3/4] Ensure EmailPrefetcher's cancellable actually gets cancelled
- From: Michael Gratton <mjog src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [geary/wip/prefetcher-missing-mail: 3/4] Ensure EmailPrefetcher's cancellable actually gets cancelled
- Date: Wed, 28 Aug 2019 00:19:56 +0000 (UTC)
commit 0c59a8c4a3fb44110078cb831b457e0350182d1e
Author: Michael Gratton <mike vee net>
Date: Wed Aug 28 10:18:31 2019 +1000
Ensure EmailPrefetcher's cancellable actually gets cancelled
src/engine/imap-engine/imap-engine-email-prefetcher.vala | 2 ++
1 file changed, 2 insertions(+)
---
diff --git a/src/engine/imap-engine/imap-engine-email-prefetcher.vala
b/src/engine/imap-engine/imap-engine-email-prefetcher.vala
index c2f58f98..dcf2e5f6 100644
--- a/src/engine/imap-engine/imap-engine-email-prefetcher.vala
+++ b/src/engine/imap-engine/imap-engine-email-prefetcher.vala
@@ -52,6 +52,8 @@ private class Geary.ImapEngine.EmailPrefetcher : Geary.BaseObject {
}
public void close() {
+ this.cancellable.cancel();
+
if (this.prefetch_timer.is_running) {
this.prefetch_timer.reset();
// since an acquire was done when scheduled, need to
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]