+++ /dev/null
-// +build !windows
-
-package plugin
-
-import (
- "os"
- "syscall"
-)
-
-// _pidAlive tests whether a process is alive or not by sending it Signal 0,
-// since Go otherwise has no way to test this.
-func _pidAlive(pid int) bool {
- proc, err := os.FindProcess(pid)
- if err == nil {
- err = proc.Signal(syscall.Signal(0))
- }
-
- return err == nil
-}