package system | |
import "os" | |
// IsProcessAlive returns true if process with a given pid is running. | |
func IsProcessAlive(pid int) bool { | |
_, err := os.FindProcess(pid) | |
return err == nil | |
} | |
// KillProcess force-stops a process. | |
func KillProcess(pid int) { | |
p, err := os.FindProcess(pid) | |
if err == nil { | |
p.Kill() | |
} | |
} |