mirror of https://github.com/golang/go.git
According to https://golang.org/doc/go1.14#runtime A consequence of the implementation of preemption is that on Unix systems, including Linux and macOS systems, programs built with Go 1.14 will receive more signals than programs built with earlier releases. This causes syscall.Open and syscall.ReadDirent sometimes fail with EINTR errors. We need to retry in this case. Fixes golang/go#44478 Change-Id: I0b0291471e47e8682fac791e1ed024b5a42a56f8 Reviewed-on: https://go-review.googlesource.com/c/tools/+/294730 Reviewed-by: Heschi Kreinick <heschi@google.com> Trust: Heschi Kreinick <heschi@google.com> Trust: Peter Weinberger <pjw@google.com> Run-TryBot: Heschi Kreinick <heschi@google.com> gopls-CI: kokoro <noreply+kokoro@google.com> TryBot-Result: Go Bot <gobot@golang.org> |
||
|---|---|---|
| .. | ||
| fastwalk.go | ||
| fastwalk_dirent_fileno.go | ||
| fastwalk_dirent_ino.go | ||
| fastwalk_dirent_namlen_bsd.go | ||
| fastwalk_dirent_namlen_linux.go | ||
| fastwalk_portable.go | ||
| fastwalk_test.go | ||
| fastwalk_unix.go | ||