delve/pkg/proc/gdbserial/gdbserver_unix.go

18 lines
346 B
Go
Raw Normal View History

2021-12-13 18:25:23 +00:00
//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)
}