[evolution/evolution-3-12] Avoid automatic mail account update when the application is exiting
- From: Milan Crha <mcrha src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evolution/evolution-3-12] Avoid automatic mail account update when the application is exiting
- Date: Fri, 7 Nov 2014 11:03:41 +0000 (UTC)
commit 60b14a9a35a9a1f990afaa4d550aca3feba43302
Author: Milan Crha <mcrha redhat com>
Date: Fri Nov 7 12:01:27 2014 +0100
Avoid automatic mail account update when the application is exiting
mail/e-mail-ui-session.c | 6 +++++-
1 files changed, 5 insertions(+), 1 deletions(-)
---
diff --git a/mail/e-mail-ui-session.c b/mail/e-mail-ui-session.c
index 96db4bb..3f12abc 100644
--- a/mail/e-mail-ui-session.c
+++ b/mail/e-mail-ui-session.c
@@ -631,12 +631,16 @@ mail_ui_session_user_alert (CamelSession *session,
g_free (display_name);
}
+extern gint camel_application_is_exiting;
+
static void
mail_ui_session_refresh_service (EMailSession *session,
CamelService *service)
{
- if (camel_session_get_online (CAMEL_SESSION (session)))
+ if (!camel_application_is_exiting &&
+ camel_session_get_online (CAMEL_SESSION (session))) {
mail_receive_service (service);
+ }
}
static EMVFolderContext *
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]