-
Notifications
You must be signed in to change notification settings - Fork 480
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
console hang if user makes a typo while lua is busy #5074
Comments
I believe this is caused by the "invalid command" handler calling into |
ab9rf
added a commit
to ab9rf/dfhack
that referenced
this issue
Dec 3, 2024
this is an attempted step to improve semantics around core suspenders. this does not actually resolve DFHack#5074 but it is intended as a step toward doing so
ab9rf
added a commit
to ab9rf/dfhack
that referenced
this issue
Dec 6, 2024
this is an attempted step to improve semantics around core suspenders. this does not actually resolve DFHack#5074 but it is intended as a step toward doing so
ab9rf
added a commit
to ab9rf/dfhack
that referenced
this issue
Dec 13, 2024
this is an attempted step to improve semantics around core suspenders. this does not actually resolve DFHack#5074 but it is intended as a step toward doing so
ab9rf
added a commit
to ab9rf/dfhack
that referenced
this issue
Dec 14, 2024
this is an attempted step to improve semantics around core suspenders. this does not actually resolve DFHack#5074 but it is intended as a step toward doing so
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The console will hang if the user makes a typo in the console while lua is busy
reproduction:
in the launcher, do
lua "while(true) do end"
(which tosses lua into an infinite loop)in the console, type any invalid command and hit enter
the console will deadlock
The text was updated successfully, but these errors were encountered: