Skip to content
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

add pending state back to jl_thread_suspend_and_get_state-machine #55622

Merged
merged 1 commit into from
Aug 29, 2024

Conversation

vtjnash
Copy link
Member

@vtjnash vtjnash commented Aug 29, 2024

Fixes an issue with #55500, where signals may abruptly abort the process as they observe it is still processing the resume SIGUSR2 message and are not able to wait for that processing to end before setting the new message to exit.

@vtjnash vtjnash added the regression 1.12 Regression in the 1.12 release label Aug 29, 2024
@vtjnash vtjnash force-pushed the jn/sigusr2-processing branch 2 times, most recently from ae8043a to 5120d05 Compare August 29, 2024 03:04
Fixes an issue with #55500, where signals may abruptly abort the process
as they observe it is still processing the resume SIGUSR2 message and
are not able to wait for that processing to end before setting the new
message to exit.
@vtjnash vtjnash merged commit da3468c into master Aug 29, 2024
4 of 7 checks passed
@vtjnash vtjnash deleted the jn/sigusr2-processing branch August 29, 2024 18:45
KristofferC pushed a commit that referenced this pull request Sep 12, 2024
…5622)

Fixes an issue with #55500, where signals may abruptly abort the process
as they observe it is still processing the resume SIGUSR2 message and
are not able to wait for that processing to end before setting the new
message to exit.
IanButterworth pushed a commit to IanButterworth/julia that referenced this pull request Oct 27, 2024
…liaLang#55622)

Fixes an issue with JuliaLang#55500, where signals may abruptly abort the process
as they observe it is still processing the resume SIGUSR2 message and
are not able to wait for that processing to end before setting the new
message to exit.

(cherry picked from commit da3468c)
@IanButterworth IanButterworth added backport 1.11 Change should be backported to release-1.11 and removed backport 1.11 Change should be backported to release-1.11 labels Oct 28, 2024
@IanButterworth IanButterworth mentioned this pull request Oct 28, 2024
42 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
regression 1.12 Regression in the 1.12 release
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants