Skip to content

Commit d4b7c7b

Browse files
code-monetWhiteMagic
authored andcommitted
Fix bug where periodics were being registered multiple times (or, at least twice)
1 parent 4e712e8 commit d4b7c7b

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

gremlin/user_script.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -535,6 +535,8 @@ def to_xml(self) -> ElementTree.Element:
535535
def reload(self):
536536
Script.variable_registry.register_script(self)
537537
self.module._script_id = self.id
538+
# Clear periodic registry to avoid duplicate entries.
539+
periodic_registry.clear()
538540
self.spec.loader.exec_module(self.module)
539541

540542
def _retrieve_variable_definitions(self):

0 commit comments

Comments
 (0)