ECalClient: Use G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START.
authorMatthew Barnes <mbarnes@redhat.com>
Sat, 9 Feb 2013 21:50:27 +0000 (16:50 -0500)
committerMatthew Barnes <mbarnes@redhat.com>
Sat, 9 Feb 2013 22:01:35 +0000 (17:01 -0500)
commitfbc6bd303f4d5cf2ec3d82dcf91d54659cd3f209
tree2404052e4029c9817968efcda0a0fc37fcfb9841
parent071047d9f26fa0a3b9226898fe63910b2501f232
ECalClient: 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.
calendar/libecal/e-cal-client.c