Skip to content

Fix CEF helpers hanging when the game is launched by dotnet-trace - #217

Merged
marchc1 merged 1 commit into
SourceDotNET:mainfrom
ZehMatt:fix-cef-process-lifetime
Oct 20, 2026
Merged

marchc1 merged 1 commit into
SourceDotNET:mainfrom
ZehMatt:fix-cef-process-lifetime

Conversation

@ZehMatt

@ZehMatt ZehMatt commented Oct 20, 2026

Copy link
Copy Markdown
Contributor

Because the child process inherits the environment variables the whole process remains stuck because dotnet trace launches it with DOTNET_DiagnosticPorts=dotnet-trace-27448-20261020_045428.socket,suspend,connect so they never get assigned into a job group and stay frozen which also causes the main menu to not work when being traced. So simply clearing it for the children solves that.

@marchc1
marchc1 merged commit 40c4a1a into SourceDotNET:main Oct 20, 2026
4 checks passed
@ZehMatt
ZehMatt deleted the fix-cef-process-lifetime branch October 20, 2026 04:17
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.

2 participants