diff --git a/src/sardana/tango/macroserver/Door.py b/src/sardana/tango/macroserver/Door.py index cfee3e75f..eec5e7005 100644 --- a/src/sardana/tango/macroserver/Door.py +++ b/src/sardana/tango/macroserver/Door.py @@ -173,7 +173,7 @@ def delete_device(self): if self.getRunningMacro(): self.debug("aborting running macro") self.macro_executor.abort() - self.macro_executor.clearRunningMacro() + self.macro_executor.clearMacroStack() for handler, filter, format in list(self._handler_dict.values()): handler.finish()