delve/pkg/proc/gdbserial/gdbserver_unix.go
2021-12-13 10:25:23 -08:00

18 lines
346 B
Go

//go:build linux || darwin || freebsd
// +build linux darwin freebsd
package gdbserial
import (
"os/signal"
"syscall"
)
func sysProcAttr(foreground bool) *syscall.SysProcAttr {
return &syscall.SysProcAttr{Setpgid: true, Pgid: 0, Foreground: foreground}
}
func foregroundSignalsIgnore() {
signal.Ignore(syscall.SIGTTOU, syscall.SIGTTIN)
}