Skip to content

Commit 6583ea9

Browse files
committed
add SIGTERM
Signed-off-by: FingerLeader <[email protected]>
1 parent cba9d18 commit 6583ea9

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

main.go

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -100,8 +100,12 @@ func main() {
100100
for {
101101
workQueue <- struct{}{}
102102
go func() {
103-
err := exec.Command("./memStress", "--size", memSize, "--workers", fmt.Sprintf("%d", workers),
104-
"--time", growthTime, "--client", "1").Run()
103+
cmd := exec.Command("memStress", "--size", memSize, "--workers", fmt.Sprintf("%d", workers),
104+
"--time", growthTime, "--client", "1")
105+
cmd.SysProcAttr = &syscall.SysProcAttr{
106+
Pdeathsig: syscall.SIGTERM,
107+
}
108+
err := cmd.Run()
105109
if err != nil {
106110
fmt.Println(err)
107111
}

0 commit comments

Comments
 (0)