123456789101112131415161718 |
- // +build darwin
- package pidfile
- import (
- "syscall"
- )
- func processExists(pid int) bool {
- // OS X does not have a proc filesystem.
- // Use kill -0 pid to judge if the process exists.
- err := syscall.Kill(pid, 0)
- if err != nil {
- return false
- }
- return true
- }
|