diff options
Diffstat (limited to 'tutorius/TProbe.py')
-rw-r--r-- | tutorius/TProbe.py | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/tutorius/TProbe.py b/tutorius/TProbe.py index 7021f80..8361314 100644 --- a/tutorius/TProbe.py +++ b/tutorius/TProbe.py @@ -28,7 +28,7 @@ from . import addon from . import properties from .services import ObjectStore -from .dbustools import remote_call, save_args +from .dbustools import remote_call, save_args, ignore, logError import copy """ @@ -465,7 +465,7 @@ class ProbeProxy: reply_handler=save_args(self.__update_event, event, notification_cb, event_subscribed_cb), error_handler=save_args(error_cb, event)) - def unsubscribe(self, address, block=True): + def unsubscribe(self, address): """ Unregister an event listener @param address identifier given by subscribe() @@ -487,12 +487,11 @@ class ProbeProxy: subscribed events should be removed. """ for action_addr in self._actions.keys(): - self.uninstall(action_addr) + self.uninstall(action_addr, True) for address in self._subscribedEvents.keys(): self.unsubscribe(address) - class ProbeManager(object): """ The ProbeManager provides multiplexing across multiple activity ProbeProxies |