From 6db2588b7d9ea0205af1b5afd40ef55cee39a595 Mon Sep 17 00:00:00 2001 From: Andrew Williams Date: Sun, 29 Mar 2009 20:21:33 +0100 Subject: [PATCH] Use SingleInstance when creating the Dbus objects --- oblogout/dbushandler.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/oblogout/dbushandler.py b/oblogout/dbushandler.py index d6131d6..d386e2a 100755 --- a/oblogout/dbushandler.py +++ b/oblogout/dbushandler.py @@ -63,7 +63,7 @@ def _halpm (self): def _authagent (self): """AuthenticationAgent object""" if not hasattr (DbusController, "__authagent"): - autha = self._sessbus.get_object ("org.freedesktop.PolicyKit.AuthenticationAgent", "/") + autha = self._sessbus.get_object ("org.freedesktop.PolicyKit.AuthenticationAgent", "/", "org.gnome.PolicyKit.AuthorizationManager.SingleInstance") DbusController.__authagent = dbus.Interface(autha,'org.freedesktop.PolicyKit.AuthenticationAgent') return DbusController.__authagent