diff -Nru eweouz-0.9/debian/changelog eweouz-0.9+rpi1/debian/changelog --- eweouz-0.9/debian/changelog 2014-10-21 08:27:21.000000000 +0000 +++ eweouz-0.9+rpi1/debian/changelog 2015-06-22 21:33:04.000000000 +0000 @@ -1,3 +1,10 @@ +eweouz (0.9+rpi1) stretch-staging; urgency=medium + + * Set new timeout parameter in e_book_client_connect_sync to the rather + arbitary value of 60 seconds (closes: 787378). + + -- Peter Michael Green Mon, 22 Jun 2015 21:32:01 +0000 + eweouz (0.9) unstable; urgency=medium * Switch Depends to emacs | emacsen instead of hard coding version diff -Nru eweouz-0.9/src/eweouz-dump-addressbook.c eweouz-0.9+rpi1/src/eweouz-dump-addressbook.c --- eweouz-0.9/src/eweouz-dump-addressbook.c 2014-10-21 08:00:08.000000000 +0000 +++ eweouz-0.9+rpi1/src/eweouz-dump-addressbook.c 2015-06-22 21:34:32.000000000 +0000 @@ -112,7 +112,7 @@ for (s = sources ; s; s = s->next) { source = E_SOURCE(s->data); - client = E_BOOK_CLIENT(e_book_client_connect_sync(source, NULL, &error)); + client = E_BOOK_CLIENT(e_book_client_connect_sync(source, 60, NULL, &error)); if (error != NULL) { fprintf(stderr, "e_book_client_connect_sync: %s\n", error->message); diff -Nru eweouz-0.9/src/eweouz-write-addressbook.c eweouz-0.9+rpi1/src/eweouz-write-addressbook.c --- eweouz-0.9/src/eweouz-write-addressbook.c 2014-10-21 08:00:08.000000000 +0000 +++ eweouz-0.9+rpi1/src/eweouz-write-addressbook.c 2015-06-22 21:34:00.000000000 +0000 @@ -150,7 +150,7 @@ for (s = sources ; s; s = s->next) { source = E_SOURCE(s->data); - client = E_BOOK_CLIENT(e_book_client_connect_sync(source, NULL, &error)); + client = E_BOOK_CLIENT(e_book_client_connect_sync(source, 60, NULL, &error)); e_book_client_get_contacts_sync(client, qu, &contacts, NULL, &error); for (c = contacts; c; c = c->next) {