delve/pkg
Alessandro Arzilli 4ed41e9060
proc: fix TestIssue1101 flake (#3585)
If the target process exits and receives a signal at the same time and
we receive the signal first we should call waitpid again to read the
target's exit status.

This also fixes a nil pointer dereference when trapWaitInternal returns
an error, this fix is probably incomplete but I wasn't able to
reproduce its circumstances after 30000 runs of TestIssue1101 to
properly address it.
2023-11-27 08:58:27 -08:00
..
astutil proc: when stepping set condition on thread ID if there is no curg (#3475) 2023-08-21 12:30:56 -07:00
config pkg,service/dap: use switch instead of ifs (#3576) 2023-11-22 09:07:08 -08:00
dwarf pkg,service: remove unnecessary convertions (#3564) 2023-11-14 16:36:55 +01:00
elfwriter pkg,service: remove unnecessary convertions (#3564) 2023-11-14 16:36:55 +01:00
gobuild all: replace deprecated io/ioutil with io and os (#3509) 2023-09-25 11:41:59 -07:00
goversion goversion: parse new version format and simplify version representation (#3470) 2023-08-16 09:55:02 -07:00
internal/gosym pkg/proc: use gore to obtain info from stripped binaries (#3577) 2023-11-23 09:12:10 +01:00
locspec pkg,service: remove unnecessary convertions (#3564) 2023-11-14 16:36:55 +01:00
logflags all: replace deprecated io/ioutil with io and os (#3509) 2023-09-25 11:41:59 -07:00
proc proc: fix TestIssue1101 flake (#3585) 2023-11-27 08:58:27 -08:00
terminal terminal: clear substitute path rules cache when config is used (#3567) 2023-11-16 10:43:23 -08:00
version pkg,service: Remove redundant build constraints (#3556) 2023-11-06 16:22:50 +01:00