diff options
author | Stef Walter <stefw@gnome.org> | 2012-06-12 17:17:46 +0200 |
---|---|---|
committer | Stef Walter <stefw@gnome.org> | 2012-06-14 11:46:16 +0200 |
commit | 4a76728978cc36f131db09d71ab62121196eca25 (patch) | |
tree | e387539efee91e01f5eec7880f4d8d735faf0276 | |
parent | f6838df0c5a5702362b90ed781dbdf581b49b45d (diff) | |
download | gnome-control-center-4a76728978cc36f131db09d71ab62121196eca25.tar.gz |
user-accounts: Set high DBus timeouts for managing realms
Enrolling the machine, or discovering realms can take a long
time. We don't want DBus timeouts.
https://bugzilla.gnome.org/show_bug.cgi?id=677953
-rw-r--r-- | panels/user-accounts/um-realm-manager.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/panels/user-accounts/um-realm-manager.c b/panels/user-accounts/um-realm-manager.c index 6e73c8633..f4f974062 100644 --- a/panels/user-accounts/um-realm-manager.c +++ b/panels/user-accounts/um-realm-manager.c @@ -104,6 +104,7 @@ on_realm_proxy_created (GObject *source, /* Add it to the manager, unless race */ have = g_hash_table_lookup (self->realms, info); if (have == NULL) { + g_dbus_proxy_set_default_timeout (proxy, G_MAXINT); g_hash_table_insert (self->realms, g_variant_ref_sink (info), realm); g_signal_emit (self, signals[REALM_ADDED], 0, realm); @@ -344,6 +345,7 @@ um_realm_manager_new (GCancellable *cancellable, "g-bus-type", G_BUS_TYPE_SYSTEM, "g-object-path", "/org/freedesktop/realmd", "g-interface-name", "org.freedesktop.realmd.Provider", + "g-default-timeout", G_MAXINT, NULL); g_object_unref (async); |