Skip to content

Commit 45600bc

Browse files
committed
os, syscall: use wait6 to avoid wait/kill race on netbsd
Follow CL 23967 and CL 24021 which did the same on linux and freebsd, respectively. Updates #13987 Updates #16028 Change-Id: I95b13d8ddde4cea1ef4fb7d655f1ad1a219d13aa Reviewed-on: https://go-review.googlesource.com/c/go/+/315281 Trust: Tobias Klauser <[email protected]> Run-TryBot: Tobias Klauser <[email protected]> Reviewed-by: Ian Lance Taylor <[email protected]>
1 parent 138d2c9 commit 45600bc

10 files changed

+12
-4
lines changed

src/os/wait_unimp.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
// Use of this source code is governed by a BSD-style
33
// license that can be found in the LICENSE file.
44

5-
//go:build aix || darwin || (js && wasm) || netbsd || openbsd || solaris
6-
// +build aix darwin js,wasm netbsd openbsd solaris
5+
//go:build aix || darwin || (js && wasm) || openbsd || solaris
6+
// +build aix darwin js,wasm openbsd solaris
77

88
package os
99

src/os/wait_wait6.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
// Use of this source code is governed by a BSD-style
33
// license that can be found in the LICENSE file.
44

5-
//go:build dragonfly || freebsd
6-
// +build dragonfly freebsd
5+
//go:build dragonfly || freebsd || netbsd
6+
// +build dragonfly freebsd netbsd
77

88
package os
99

src/syscall/zerrors_netbsd_386.go

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/syscall/zerrors_netbsd_amd64.go

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/syscall/zerrors_netbsd_arm.go

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/syscall/zerrors_netbsd_arm64.go

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/syscall/zsysnum_netbsd_386.go

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/syscall/zsysnum_netbsd_amd64.go

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/syscall/zsysnum_netbsd_arm.go

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/syscall/zsysnum_netbsd_arm64.go

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)