From fe1acaee8ce22b5c42e39b654b15eaf637c33eb0 Mon Sep 17 00:00:00 2001 From: cozis Date: Thu, 4 Jun 2026 17:47:05 +0200 Subject: [PATCH] scheduler: make task wait cancellable --- src/scheduler.zig | 1 + 1 file changed, 1 insertion(+) diff --git a/src/scheduler.zig b/src/scheduler.zig index 3840aa3..8a7bb4b 100644 --- a/src/scheduler.zig +++ b/src/scheduler.zig @@ -380,6 +380,7 @@ pub fn wait(self: *Scheduler, ids: []const TaskID) !TaskID { task.wakeup_tasks = ids; task.wakeup_futex = null; contextSwitch(&task.regs, &self.regs); + try self.checkCancel(); } }