Skip to content

different strategy for console exit hang - #6007

Open
ab9rf wants to merge 1 commit into
DFHack:developfrom
ab9rf:windows-console-take-2
Open

ab9rf wants to merge 1 commit into
DFHack:developfrom
ab9rf:windows-console-take-2

Conversation

@ab9rf

@ab9rf ab9rf commented Oct 20, 2026 •

Copy link
Copy Markdown
Member

the original approach, while conceptually cleaner, does not work in Wine/Proton because Wine's WaitForMultipleObjects is a pile of dog poop that almost never works

this approach should address the FreeConsole hangs observed with newer versions of WIndows 10 and 11 as well as the original, while also avoiding Wine's deficiencies

long term still want to get off using a console for this, but that is a whole different problem

the original approach, while conceptually cleaner, does not work in Wine/Proton because Wine's `WaitForMultipleObjects` is a pile of dog poop that almost never works

this approach should address both the `FreeConsole` hangs observed with newer versions of WIndows 10 and 11 as well as avoiding Wine's deficiencies
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