[evolution-data-server] EBookClient: Use G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START.
- From: Matthew Barnes <mbarnes src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evolution-data-server] EBookClient: Use G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START.
- Date: Sat, 9 Feb 2013 22:06:38 +0000 (UTC)
commit b476dbadbb8c11e1cd606f96eec5a496bf52f0ee
Author: Matthew Barnes <mbarnes redhat com>
Date: Sat Feb 9 12:06:23 2013 -0500
EBookClient: Use G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START.
Set the DO_NOT_AUTO_START flag on new client-side proxies, so that if
the factory process crashes we don't restart it by way of some random
method call. Until the backend's "open" procedure is fully automated
on the server-side, only new client instances should attempt to start
the factory process.
addressbook/libebook/e-book-client.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/addressbook/libebook/e-book-client.c b/addressbook/libebook/e-book-client.c
index f13c623..5e16504 100644
--- a/addressbook/libebook/e-book-client.c
+++ b/addressbook/libebook/e-book-client.c
@@ -906,7 +906,7 @@ book_client_init_in_dbus_thread (GSimpleAsyncResult *simple,
priv->dbus_proxy = e_dbus_address_book_proxy_new_sync (
g_dbus_proxy_get_connection (factory_proxy),
- G_DBUS_PROXY_FLAGS_NONE,
+ G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START,
g_dbus_proxy_get_name (factory_proxy),
object_path, cancellable, &error);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]