diff options
| author | Marco Trevisan (Treviño) <mail@3v1n0.net> | 2016-09-01 18:48:38 +0200 |
|---|---|---|
| committer | Marco Trevisan (Treviño) <mail@3v1n0.net> | 2016-09-01 18:48:38 +0200 |
| commit | 58a15983dc6fc925e9df35d30407aae336e988e4 (patch) | |
| tree | d64517b1bda66bb8f30bf635e8c8ed6469510a20 /unity-shared | |
| parent | 761cdecd4fe30f88099e48c4e72d904c3d585832 (diff) | |
UpstartWrapper: use ligther proxies
(bzr r4177.4.9)
Diffstat (limited to 'unity-shared')
| -rw-r--r-- | unity-shared/UpstartWrapper.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/unity-shared/UpstartWrapper.cpp b/unity-shared/UpstartWrapper.cpp index ea2cd4650..daf49e7dc 100644 --- a/unity-shared/UpstartWrapper.cpp +++ b/unity-shared/UpstartWrapper.cpp @@ -42,8 +42,12 @@ private: UpstartWrapper::Impl::Impl(bool test_mode) { + auto flags = static_cast<GDBusProxyFlags>(G_DBUS_PROXY_FLAGS_DO_NOT_LOAD_PROPERTIES | + G_DBUS_PROXY_FLAGS_DO_NOT_CONNECT_SIGNALS); + upstart_proxy_ = std::make_shared<unity::glib::DBusProxy>(test_mode ? "com.canonical.Unity.Test.Upstart" : DBUS_SERVICE_UPSTART, - DBUS_PATH_UPSTART, DBUS_INTERFACE_UPSTART); + DBUS_PATH_UPSTART, DBUS_INTERFACE_UPSTART, + G_BUS_TYPE_SESSION, flags); } void UpstartWrapper::Impl::Emit(std::string const& name) |
