Documentation
¶
Index ¶
- func FindProcess(pid int) *os.Process
- func IsValidPid(pid int) bool
- func KillGroup(pgid int) error
- func KillProcess(pid int) error
- func ShutdownGroup(ctx context.Context, gpid int) error
- func ShutdownProcess(ctx context.Context, pid int) error
- func SignalGroup(pgid int, sig os.Signal) error
- func SignalProcess(pid int, sig os.Signal) error
- func TerminateGroup(pgid int) error
- func TerminateGroupWithTimeout(pgid int, timeout time.Duration) error
- func TerminateProcess(pid int) error
- func TerminateProcessWithTimeout(pid int, timeout time.Duration) error
- func WaitProcess(pid int) (*os.ProcessState, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FindProcess ¶
func IsValidPid ¶
func KillProcess ¶
func ShutdownProcess ¶
Terminates pid, then if context is cancelled, kills pid.
func TerminateGroup ¶
func TerminateProcess ¶
func WaitProcess ¶
func WaitProcess(pid int) (*os.ProcessState, error)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.