From 4c6aabec6a379887f16bc5e99fd37429c5046763 Mon Sep 17 00:00:00 2001 From: "Joshua M. Boniface" Date: Fri, 5 Apr 2024 14:05:51 -0400 Subject: [PATCH] Fix bug if d_network changes --- node-daemon/pvcnoded/objects/NodeInstance.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/node-daemon/pvcnoded/objects/NodeInstance.py b/node-daemon/pvcnoded/objects/NodeInstance.py index 1628d1e6..de6f2375 100644 --- a/node-daemon/pvcnoded/objects/NodeInstance.py +++ b/node-daemon/pvcnoded/objects/NodeInstance.py @@ -521,7 +521,7 @@ class NodeInstance(object): self.logger.out("Acquired write lock for synchronization phase F", state="o") time.sleep(0.2) # Time fir reader to acquire the lock # 4. Add gateway IPs - for network in self.d_network: + for network in self.d_network.copy(): self.d_network[network].createGateways() self.logger.out("Releasing write lock for synchronization phase F", state="i") self.zkhandler.write([("base.config.primary_node.sync_lock", "")])