From dd40d7156ad5fb12c931e12b1dfef4c6cb758575 Mon Sep 17 00:00:00 2001 From: nucleogenic Date: Mon, 19 Sep 2022 14:16:34 +0100 Subject: [PATCH] Fix issue causing stale reservations after loading a config --- python/common/src/rascsi/file_cmds.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/python/common/src/rascsi/file_cmds.py b/python/common/src/rascsi/file_cmds.py index 11b2d9a6..de6f4971 100644 --- a/python/common/src/rascsi/file_cmds.py +++ b/python/common/src/rascsi/file_cmds.py @@ -521,6 +521,8 @@ class FileCmds: # introduce more sophisticated format detection logic here. if isinstance(config, dict): self.ractl.detach_all() + for scsi_id in range(0, 8): + RESERVATIONS[scsi_id] = "" ids_to_reserve = [] for item in config["reserved_ids"]: ids_to_reserve.append(item["id"])