- Sort Score
- Result 10 results
- Languages All
Results 1 - 2 of 2 for convertESRCH (0.22 sec)
-
src/os/exec_unix.go
switch p.pidStatus() { case statusDone: return ErrProcessDone case statusReleased: return errors.New("os: process already released") } return convertESRCH(syscall.Kill(p.Pid, s)) } func convertESRCH(err error) error { if err == syscall.ESRCH { return ErrProcessDone } return err } func (p *Process) release() error {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Jun 10 22:06:47 UTC 2024 - 4.1K bytes - Viewed (0) -
src/os/pidfd_linux.go
return uintptr(*sysAttr.PidFD), true } func pidfdFind(pid int) (uintptr, error) { if !pidfdWorks() { return 0, syscall.ENOSYS } h, err := unix.PidFDOpen(pid, 0) if err != nil { return 0, convertESRCH(err) } return h, nil } // _P_PIDFD is used as idtype argument to waitid syscall. const _P_PIDFD = 3 func (p *Process) pidfdWait() (*ProcessState, error) {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Jun 11 18:08:44 UTC 2024 - 4.2K bytes - Viewed (0)