From f247c00b6b0e52c7c9c95c0f594bfaa89aeaefca Mon Sep 17 00:00:00 2001 From: Andre Sailer <andre.philippe.sailer@cern.ch> Date: Sat, 13 Apr 2024 20:40:22 +0200 Subject: [PATCH] dddigi: protect against invalidating iterator --- DDDigi/python/dddigi.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DDDigi/python/dddigi.py b/DDDigi/python/dddigi.py index a053bf80b..60d231992 100644 --- a/DDDigi/python/dddigi.py +++ b/DDDigi/python/dddigi.py @@ -121,7 +121,7 @@ def importConstants(description, namespace=None, debug=False): logger.info('+++ FAILED to import: "' + k + '" = "' + str(v) + '"') logger.info('+++ %s' % (100 * '=',)) - for k, v in todo.items(): + for k, v in list(todo.items()): if not hasattr(ns, k): val = evaluator.evaluate(v) status = evaluator.status() -- GitLab