github.com/MetalBlockchain/metalgo@v1.11.9/tests/fixture/tmpnet/detached_process_default.go (about)

     1  // Copyright (C) 2019-2024, Ava Labs, Inc. All rights reserved.
     2  // See the file LICENSE for licensing terms.
     3  
     4  //go:build linux || darwin
     5  
     6  package tmpnet
     7  
     8  import (
     9  	"os/exec"
    10  	"syscall"
    11  )
    12  
    13  func configureDetachedProcess(cmd *exec.Cmd) {
    14  	cmd.SysProcAttr = &syscall.SysProcAttr{
    15  		Setsid: true,
    16  	}
    17  }