From 294d8221fc092db9cb140dd1de3a0d0d5bb0bd99 Mon Sep 17 00:00:00 2001 From: Stefanos Harhalakis Date: Mon, 2 Aug 2010 21:50:56 +0000 Subject: [PATCH] Only create one instance of dbus. --- src/launcher.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/launcher.py b/src/launcher.py index dacde19..36d14bc 100755 --- a/src/launcher.py +++ b/src/launcher.py @@ -30,10 +30,12 @@ proxy=None def init(): global bus, proxy - bus=dbus.SessionBus() + if bus==None: + bus=dbus.SessionBus() - proxy=bus.get_object('com.nokia.HildonDesktop.AppMgr', - '/com/nokia/HildonDesktop/AppMgr') + if proxy==None: + proxy=bus.get_object('com.nokia.HildonDesktop.AppMgr', + '/com/nokia/HildonDesktop/AppMgr') def launch(prog): global bus, proxy -- 1.7.9.5