123456789101112131415 |
- //go:build darwin
- // +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
- }
|