Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/src/jarabe/desktop/meshbox.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/jarabe/desktop/meshbox.py')
-rw-r--r--src/jarabe/desktop/meshbox.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/jarabe/desktop/meshbox.py b/src/jarabe/desktop/meshbox.py
index 76880b8..7b8e3a7 100644
--- a/src/jarabe/desktop/meshbox.py
+++ b/src/jarabe/desktop/meshbox.py
@@ -664,12 +664,13 @@ class DeviceObserver(object):
class NetworkManagerObserver(object):
def __init__(self, box):
self._box = box
- self._bus = dbus.SystemBus()
+ self._bus = None
self._devices = {}
self._netmgr = None
def listen(self):
try:
+ self._bus = dbus.SystemBus()
obj = self._bus.get_object(_NM_SERVICE, _NM_PATH)
self._netmgr = dbus.Interface(obj, _NM_IFACE)
except dbus.DBusException: