7edd4c1885
PR go/86331 os: check return value as well as error from waitid https://gcc.gnu.org/PR86331 indicates that if a signal handler runs it is possible for syscall.Syscall6 to return a non-zero errno value even if no error occurs. That is a problem in general, but this fix will let us work around the general problem for the specific case of calling waitid. Reviewed-on: https://go-review.googlesource.com/121595 From-SVN: r262313 |
||
---|---|---|
.. | ||
exec | ||
signal | ||
user | ||
dir_gccgo.go | ||
dir_largefile.go | ||
dir_libc64_gccgo.go | ||
dir_libc_gccgo.go | ||
dir_plan9.go | ||
dir_regfile.go | ||
dir_unix.go | ||
dir.go | ||
env_test.go | ||
env_unix_test.go | ||
env.go | ||
error_plan9.go | ||
error_posix.go | ||
error_test.go | ||
error_unix_test.go | ||
error_unix.go | ||
error_windows_test.go | ||
error_windows.go | ||
error.go | ||
example_test.go | ||
exec_plan9.go | ||
exec_posix.go | ||
exec_unix.go | ||
exec_windows.go | ||
exec.go | ||
executable_darwin.go | ||
executable_freebsd.go | ||
executable_path.go | ||
executable_plan9.go | ||
executable_procfs.go | ||
executable_solaris.go | ||
executable_test.go | ||
executable_windows.go | ||
executable.go | ||
export_test.go | ||
export_windows_test.go | ||
file_plan9.go | ||
file_posix.go | ||
file_unix.go | ||
file.go | ||
getwd_darwin.go | ||
getwd.go | ||
os_test.go | ||
os_unix_test.go | ||
path_plan9.go | ||
path_test.go | ||
path_unix.go | ||
path_windows_test.go | ||
path_windows.go | ||
path.go | ||
pipe_bsd.go | ||
pipe_freebsd.go | ||
pipe_linux.go | ||
pipe_test.go | ||
proc.go | ||
stat_aix.go | ||
stat_atim.go | ||
stat_atimespec.go | ||
stat_dragonfly.go | ||
stat_nacl.go | ||
stat_plan9.go | ||
stat_solaris.go | ||
stat_unix.go | ||
stat.go | ||
sticky_bsd.go | ||
sticky_notbsd.go | ||
str.go | ||
sys_bsd.go | ||
sys_darwin.go | ||
sys_freebsd.go | ||
sys_linux.go | ||
sys_nacl.go | ||
sys_plan9.go | ||
sys_uname.go | ||
sys_unix.go | ||
sys.go | ||
timeout_test.go | ||
types_plan9.go | ||
types_unix.go | ||
types_windows.go | ||
types.go | ||
wait_unimp.go | ||
wait_wait6.go | ||
wait_waitid.go |