From fbd6f4e90c28967815dca98162aabdf99c47f286 Mon Sep 17 00:00:00 2001 From: Marc Bonnici Date: Fri, 2 Oct 2020 12:34:07 +0100 Subject: [PATCH] fw/tm: Only finalize the assistant if instantiated --- wa/framework/target/manager.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/wa/framework/target/manager.py b/wa/framework/target/manager.py index ccb541c3..387d7537 100644 --- a/wa/framework/target/manager.py +++ b/wa/framework/target/manager.py @@ -78,7 +78,8 @@ class TargetManager(object): def finalize(self): if not self.target: return - self.assistant.finalize() + if self.assistant: + self.assistant.finalize() if self.disconnect or isinstance(self.target.platform, Gem5SimulationPlatform): self.logger.info('Disconnecting from the device') with signal.wrap('TARGET_DISCONNECT'):