diff options
Diffstat (limited to 'src/jarabe/desktop/meshbox.py')
-rw-r--r-- | src/jarabe/desktop/meshbox.py | 3 |
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: |