[evolution-ews] Bug #675730 - Crash on book backend regular update



commit 87be19dec4799ecc9ffa4099e0efd21dec4ca323
Author: Milan Crha <mcrha redhat com>
Date:   Mon Aug 20 19:20:43 2012 +0200

    Bug #675730 - Crash on book backend regular update

 src/addressbook/e-book-backend-ews.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)
---
diff --git a/src/addressbook/e-book-backend-ews.c b/src/addressbook/e-book-backend-ews.c
index 4d4a6ab..6f0cd2c 100644
--- a/src/addressbook/e-book-backend-ews.c
+++ b/src/addressbook/e-book-backend-ews.c
@@ -2289,6 +2289,10 @@ ebews_start_sync (gpointer data)
 
 	g_return_val_if_fail (priv->ebsdb != NULL, FALSE);
 
+	/* Not connected? Try again later */
+	if (!priv->cnc)
+		return TRUE;
+
 	status_message = g_strdup (_("Syncing contacts..."));
 	e_book_backend_foreach_view (E_BOOK_BACKEND (ebews), book_view_notify_status, status_message);
 	g_free (status_message);



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]