github.com/criteo-forks/consul@v1.4.5-criteonogrpc/command/lock/util_unix.go (about)

     1  // +build !windows
     2  
     3  package lock
     4  
     5  import (
     6  	"syscall"
     7  )
     8  
     9  // signalPid sends a sig signal to the process with process id pid.
    10  func signalPid(pid int, sig syscall.Signal) error {
    11  	return syscall.Kill(pid, sig)
    12  }