github.com/thanos-io/thanos@v0.32.5/pkg/testutil/e2eutil/sysprocattr_linux.go (about)

     1  // Copyright (c) The Thanos Authors.
     2  // Licensed under the Apache License 2.0.
     3  
     4  package e2eutil
     5  
     6  import "syscall"
     7  
     8  func SysProcAttr() *syscall.SysProcAttr {
     9  	return &syscall.SysProcAttr{
    10  		// For linux only, kill this if the go test process dies before the cleanup.
    11  		Pdeathsig: syscall.SIGKILL,
    12  	}
    13  }