aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/lib/syscall.zig4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/syscall.zig b/src/lib/syscall.zig
index 0eb4ab2..19e4f38 100644
--- a/src/lib/syscall.zig
+++ b/src/lib/syscall.zig
@@ -98,8 +98,8 @@ fn launch(trap_frame: *const trap.Frame) !usize {
return new_proc.id;
}
-// end() void
-fn end(proc: *process.Info) void {
+// end() noreturn
+fn end(proc: *process.Info) noreturn {
proc.terminate();
process.schedule() catch |err| {
std.debug.panic("schedule error: {}", .{err});