pub fn kill(pid: pid_t, sig: SIG) KillError!void
pid: pid_t
sig: SIG
378 379 380 381 382 383 384 385 386
pub fn kill(pid: pid_t, sig: SIG) KillError!void { switch (errno(system.kill(pid, sig))) { .SUCCESS => return, .INVAL => unreachable, // invalid signal .PERM => return error.PermissionDenied, .SRCH => return error.ProcessNotFound, else => |err| return unexpectedErrno(err), } }