diff --git a/src/ska_tango_base/utils.py b/src/ska_tango_base/utils.py index c754579e8e62ee1769124227d554ae32775f20b1..c020787c1a8730b820a54b0a65de216107c57f49 100644 --- a/src/ska_tango_base/utils.py +++ b/src/ska_tango_base/utils.py @@ -630,6 +630,10 @@ class LongRunningDeviceInterface: - If so, fire the callback - Clean up """ + if ev.err: + self._logger.error("Event system DevError(s) occured: %s", str(ev.errors)) + return + if ev.attr_value and ev.attr_value.name == "longrunningcommandresult": if ev.attr_value.value: # push change event to new attribute for all tango devices