delve/pkg/proc
aarzilli 7e15327e84 proc/native,proc/gdbserial: ignore SIGTTIN, SIGTTOU when fg'ing target
If we send a process to foreground while the headless instance may get
a SIGTTOU/SIGTTIN, if not ignored this signal will stop the headless.
It's not clear why this only happens the second time we do this but
that's how it is.

Also removes the direct syscall to TIOCSPGRP and lets the go runtime do
it instead.

Fixes #1279
2018-07-31 12:05:54 -07:00
..
core proc,service,terminal: read defer list 2018-07-24 14:58:56 -07:00
gdbserial proc/native,proc/gdbserial: ignore SIGTTIN, SIGTTOU when fg'ing target 2018-07-31 12:05:54 -07:00
native proc/native,proc/gdbserial: ignore SIGTTIN, SIGTTOU when fg'ing target 2018-07-31 12:05:54 -07:00
test proc,command: fix optimized function warning in 1.9 2018-06-20 07:56:32 -07:00
arch.go proc: handle new way of panic'ing in 1.11 2018-06-11 11:09:02 -07:00
bininfo.go *: function call injection for go 1.11 2018-07-13 13:37:54 -07:00
breakpoints.go *: function call injection for go 1.11 2018-07-13 13:37:54 -07:00
disasm_amd64.go proc,dwarf/line: support is_stmt and prologue_end flags 2018-06-11 11:09:02 -07:00
disasm.go proc,terminal,service: let headless instances run without connected clients 2018-06-26 10:32:40 -07:00
doc.go Move top-level packages into pkg 2017-02-08 12:17:19 -08:00
dwarf_expr_test.go proc: support inlining 2018-03-26 14:30:38 -04:00
eval.go proc: allow "package/path".varname syntax 2018-06-14 09:29:23 -07:00
fncall.go *: function call injection for go 1.11 2018-07-13 13:37:54 -07:00
interface.go *: function call injection for go 1.11 2018-07-13 13:37:54 -07:00
mem.go proc: change memCache to delay reading 2018-04-23 10:13:21 -07:00
moduledata.go proc: use new extended attribute to resolve concrete type of interfaces 2018-06-11 11:09:02 -07:00
proc_general_test.go proc: change memCache to delay reading 2018-04-23 10:13:21 -07:00
proc_test.go proc,service,terminal: read defer list 2018-07-24 14:58:56 -07:00
proc_unix_test.go proc: remove proc.Process.Kill 2018-03-06 09:06:19 -08:00
proc.go proc,service,terminal: read defer list 2018-07-24 14:58:56 -07:00
registers_amd64.go pkg/proc, pkg/dwarf/op: support DW_OP_piece, DW_OP_regX, DW_OP_fbreg 2017-11-21 11:51:02 -08:00
registers.go *: function call injection for go 1.11 2018-07-13 13:37:54 -07:00
scope_test.go proc: support inlining 2018-03-26 14:30:38 -04:00
stack.go proc,service,terminal: read defer list 2018-07-24 14:58:56 -07:00
threads.go proc,service,terminal: read defer list 2018-07-24 14:58:56 -07:00
types.go *: Fix log level setting in logrus 2018-07-02 09:31:53 -07:00
variable_test.go Extend the "frame" command to set the current frame. (#1110) 2018-03-22 10:02:15 -07:00
variables.go proc,service,terminal: read defer list 2018-07-24 14:58:56 -07:00