diff --git a/artiq/management/scheduler.py b/artiq/management/scheduler.py index 292b406ac..acf27fe5d 100644 --- a/artiq/management/scheduler.py +++ b/artiq/management/scheduler.py @@ -93,6 +93,7 @@ class Scheduler: [ev_queue, ev_periodic], timeout=next_periodic, return_when=asyncio.FIRST_COMPLETED) + self.periodic_modified.clear() for t in pend: t.cancel()