delve/pkg/proc/native
aarzilli 94b50d0f60 proc/native/linux: tolerate ESRCH error in setCurrentBreakpoints
A thread could terminate between the point when we stop for a
breakpoint and the point where we send a stop signal to all threads, if
this happens setCurrentBreakpoints will fail with an error.

We should tolerate this.

For some reason this happens very frequently when running delve on
processes with the race detector enabed.
2017-11-15 08:53:01 -08:00
..
exc_user_darwin.c proc: refactoring: split backends to separate packages 2017-04-21 14:00:04 -07:00
exc.h proc: refactoring: split backends to separate packages 2017-04-21 14:00:04 -07:00
exec_darwin.c proc: refactoring: split backends to separate packages 2017-04-21 14:00:04 -07:00
exec_darwin.h proc: refactoring: split backends to separate packages 2017-04-21 14:00:04 -07:00
mach_exc_user_darwin.c proc: refactoring: split backends to separate packages 2017-04-21 14:00:04 -07:00
mach_exc.defs proc: refactoring: split backends to separate packages 2017-04-21 14:00:04 -07:00
mach_exc.h proc: refactoring: split backends to separate packages 2017-04-21 14:00:04 -07:00
proc_darwin.c proc: refactoring: split backends to separate packages 2017-04-21 14:00:04 -07:00
proc_darwin.go proc: report errors when loading executable on attach 2017-08-30 11:20:20 -07:00
proc_darwin.h proc: refactoring: split backends to separate packages 2017-04-21 14:00:04 -07:00
proc_linux.go proc/native/linux: tolerate ESRCH error in setCurrentBreakpoints 2017-11-15 08:53:01 -08:00
proc_windows.go proc/tests: fix intermittent test stall on windows 2017-08-30 11:40:17 -07:00
proc.go proc/gdbserial: return error if stopped with a sginal 2017-09-20 12:39:29 -07:00
ptrace_darwin.go proc: refactoring: split backends to separate packages 2017-04-21 14:00:04 -07:00
ptrace_linux.go proc/core: support floating point registers (#912) 2017-07-20 13:04:00 -06:00
registers_darwin_amd64.go proc: refactoring: merge target into proc 2017-04-21 14:00:04 -07:00
registers_linux_amd64.go proc/core: support floating point registers (#912) 2017-07-20 13:04:00 -06:00
registers_windows_amd64.go proc: refactoring: merge target into proc 2017-04-21 14:00:04 -07:00
syscall_windows_amd64.go proc: refactoring: split backends to separate packages 2017-04-21 14:00:04 -07:00
syscall_windows.go proc: refactoring: split backends to separate packages 2017-04-21 14:00:04 -07:00
threads_darwin.c proc: refactoring: split backends to separate packages 2017-04-21 14:00:04 -07:00
threads_darwin.go proc/native: error when reading/writing memory of exited process (#812) 2017-05-01 09:57:37 -07:00
threads_darwin.h proc: refactoring: split backends to separate packages 2017-04-21 14:00:04 -07:00
threads_linux.go proc/native/linux: call waitFast instead of wait in addThread and halt (#855) 2017-05-30 11:08:27 -07:00
threads_windows.go proc/native: error when reading/writing memory of exited process (#812) 2017-05-01 09:57:37 -07:00
threads.go Fix various issues detected by megacheck (#880) 2017-06-29 11:15:59 -07:00
zsyscall_windows.go proc: refactoring: split backends to separate packages 2017-04-21 14:00:04 -07:00