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

[draft] steamcompmgr: attempt to fix the OTHER hang at exit #1652

Closed

Conversation

sharkautarch
Copy link

I would want this to be a PR stacked ontop of PR #1335, but I'm not sure how to do that, and I'm starting this as a draft so @misyltoad can look at the weird-looking new code I made and offer me feedback

Attempts to address another case where gamescope can hang at exit: when Xwayland calls handle_io_error()
Haven't tested if this fixes the remaining hang yet...

@sharkautarch sharkautarch force-pushed the graceful_exit_part2 branch 2 times, most recently from 33358cd to e377d5d Compare December 5, 2024 20:48
all: also release the xwayland_server_guard lock before calling pthread_exit() to prevent gamescope from hanging at exit
@sharkautarch sharkautarch force-pushed the graceful_exit_part2 branch 3 times, most recently from f2c4d70 to 04a6b96 Compare December 7, 2024 23:13
@sharkautarch sharkautarch force-pushed the graceful_exit_part2 branch 5 times, most recently from 31da473 to 8a1f5f8 Compare December 12, 2024 13:06
@sharkautarch
Copy link
Author

Superseded by ff45361

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant