Skip to content

Commit 5ab0d2c

Browse files
committed
Fix bug where periodics were being registered multiple times (or, at least twice)
1 parent 563e3fe commit 5ab0d2c

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)