summaryrefslogtreecommitdiff
path: root/src/contacts-app.vala
diff options
context:
space:
mode:
authorErick Pérez Castellanos <erick.red@gmail.com>2015-04-30 00:04:48 -0400
committerErick Pérez Castellanos <erick.red@gmail.com>2015-04-30 00:06:06 -0400
commit317dfb8eed294a5600390b3af02f89ecfe0f1d75 (patch)
tree30a55f918d5f626896b74a8b49dd652960fa3247 /src/contacts-app.vala
parent8b63c967ba67ae84f5242e15a041b1b631ac4f76 (diff)
downloadgnome-contacts-317dfb8eed294a5600390b3af02f89ecfe0f1d75.tar.gz
app: exit properly on eds connection failure
Bug: https://bugzilla.gnome.org/show_bug.cgi?id=726733
Diffstat (limited to 'src/contacts-app.vala')
-rw-r--r--src/contacts-app.vala4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/contacts-app.vala b/src/contacts-app.vala
index 6b86e80..9123051 100644
--- a/src/contacts-app.vala
+++ b/src/contacts-app.vala
@@ -254,7 +254,9 @@ public class Contacts.App : Gtk.Application {
}
public override void startup () {
- ensure_eds_accounts ();
+ if (!ensure_eds_accounts ())
+ quit ();
+
contacts_store = new Store ();
base.startup ();