delve/pkg/proc/gdbserial
Alessandro Arzilli 56eed898ec
proc/gdbserver: set child process pgrp as foreground group (#3205)
Newer versions of debugserver (which contain [1]) will spawn the target
process on a new process group, when we detect that this happen, and we
are a headless instance and stdin is a tty, make the child process'
process group the controlling group for the terminal.

 [1] https://reviews.llvm.org/rG33ac4fddc7906ba712c50cd3a9b02ae041d751ab
2022-12-05 09:38:00 -08:00
..
gdbserver_conn.go pkg: fix a few function names on comments 2022-10-05 17:40:35 +02:00
gdbserver_unix.go proc/gdbserver: set child process pgrp as foreground group (#3205) 2022-12-05 09:38:00 -08:00
gdbserver_windows.go proc/gdbserver: set child process pgrp as foreground group (#3205) 2022-12-05 09:38:00 -08:00
gdbserver.go proc/gdbserver: set child process pgrp as foreground group (#3205) 2022-12-05 09:38:00 -08:00
rr_test.go proc,service/debugger: introduce TargetGroup abstraction (#3030) 2022-07-14 14:14:45 -07:00
rr.go *: run go1.19 'go fmt' on everything and fix problems (#3031) 2022-06-17 10:08:11 -07:00