19 lines
235 B
Go
19 lines
235 B
Go
|
// +build linux
|
||
|
|
||
|
package reexec
|
||
|
|
||
|
import (
|
||
|
"os/exec"
|
||
|
"syscall"
|
||
|
)
|
||
|
|
||
|
func Command(args ...string) *exec.Cmd {
|
||
|
return &exec.Cmd{
|
||
|
Path: Self(),
|
||
|
Args: args,
|
||
|
SysProcAttr: &syscall.SysProcAttr{
|
||
|
Pdeathsig: syscall.SIGTERM,
|
||
|
},
|
||
|
}
|
||
|
}
|