diff --git a/qubesadmin/events/__init__.py b/qubesadmin/events/__init__.py index 3c69878..2f0487f 100644 --- a/qubesadmin/events/__init__.py +++ b/qubesadmin/events/__init__.py @@ -125,7 +125,8 @@ class EventsDispatcher(object): try: yield from self._listen_for_events(vm) except (ConnectionRefusedError, ConnectionResetError, - FileNotFoundError): + FileNotFoundError, + qubesadmin.exc.QubesDaemonCommunicationError): pass if not reconnect: break