-
Notifications
You must be signed in to change notification settings - Fork 18k
os: spurious SIGCHILD on running child process [1.24 backport] #71849
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Labels
CherryPickApproved
Used during the release process for point releases
Milestone
Comments
Change https://go.dev/cl/651035 mentions this issue: |
Change https://go.dev/cl/651476 mentions this issue: |
https://go.dev/cl/651035 contains a bug, which is fixed by https://go.dev/cl/651035, so both must be cherry-picked together. |
gopherbot
pushed a commit
that referenced
this issue
Feb 26, 2025
… pidfd Avoid a spurious SIGCHLD the first time we start a process. For #71828 Fixes #71849 Change-Id: I744100d21bf6aaaaafc99bc5eec9f9f807a50682 Reviewed-on: https://go-review.googlesource.com/c/go/+/651035 Reviewed-by: Michael Knyszek <mknyszek@google.com> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: Michael Pratt <mpratt@google.com>
gopherbot
pushed a commit
that referenced
this issue
Feb 26, 2025
…t child As of CL 650835, the pidfd test child no longer sends SIGCHLD on exit. Per clone(2), "If [the child termination] signal is specified as anything other than SIGCHLD, then the parent process must specify the __WALL or __WCLONE options when waiting for the child with wait(2)." Align with this requirement. For #71849. For #71828. Change-Id: I6a6a636c739e4a59abe1533fe429a433e8588939 Reviewed-on: https://go-review.googlesource.com/c/go/+/651415 Reviewed-by: Ian Lance Taylor <iant@golang.org> Auto-Submit: Michael Pratt <mpratt@google.com> Reviewed-by: Ian Lance Taylor <iant@google.com> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> (cherry picked from commit e1e65ae) Reviewed-on: https://go-review.googlesource.com/c/go/+/651476
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
@ianlancetaylor requested issue #71828 to be considered for backport to the next 1.24 minor release.
The text was updated successfully, but these errors were encountered: