| // +build darwin | |
| package pidfile // import "github.com/docker/docker/pkg/pidfile" | |
| import ( | |
| "golang.org/x/sys/unix" | |
| ) | |
| func processExists(pid int) bool { | |
| // OS X does not have a proc filesystem. | |
| // Use kill -0 pid to judge if the process exists. | |
| err := unix.Kill(pid, 0) | |
| return err == nil | |
| } |