Merge pull request #2436 from lightpanda-io/reset_frees_tasks

on scheduler.reset, finalizer any remaining tasks
This commit is contained in:
Karl Seguin
2026-05-13 09:06:02 +08:00
committed by GitHub

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();
}