node: Expose recancel and checkCancel at the node layer

This commit is contained in:
2026-06-04 17:36:21 +02:00
parent a01858aede
commit 1c1cc1041a
+8
View File
@@ -151,6 +151,14 @@ pub fn cancel(self: *Node, id: TaskID) !void {
try self.scheduler.cancel(id);
}
pub fn checkCancel(self: *Node) !void {
try self.scheduler.checkCancel();
}
pub fn recancel(self: *Node) void {
self.scheduler.recancel();
}
pub fn wait(self: *Node, ids: []const TaskID) !TaskID {
return self.scheduler.wait(ids);
}