on scheduler.reset, finalizer any remaining tasks

This commit is contained in:
Karl Seguin
2026-05-13 08:46:13 +08:00
parent d833eaa2e3
commit 656e29476e

View File

@@ -53,6 +53,8 @@ pub fn deinit(self: *Scheduler) void {
}
pub fn reset(self: *Scheduler) void {
finalizeTasks(&self.low_priority);
finalizeTasks(&self.high_priority);
self.low_priority.clearRetainingCapacity();
self.high_priority.clearRetainingCapacity();
}