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

Solve concurrent thread termination problem #14

Closed
abiel-lozano opened this issue Sep 22, 2023 · 1 comment
Closed

Solve concurrent thread termination problem #14

abiel-lozano opened this issue Sep 22, 2023 · 1 comment
Assignees
Labels
Bug Something isn't working Enhancement Upgrade an existing feature

Comments

@abiel-lozano
Copy link
Owner

abiel-lozano commented Sep 22, 2023

When users want to make a correction to their question (whether it is about spoken syntax or object placement) they often press the Ask Question button while the process is already running. This causes UI freezes, crashes, and embarassment. Find a way to stop all threads when user double-stacks questions in order to attend their new question.

@abiel-lozano abiel-lozano changed the title Solve concurrent thread termination problem Solve concurrent thread termination during runtime problem Sep 22, 2023
@abiel-lozano abiel-lozano changed the title Solve concurrent thread termination during runtime problem Solve concurrent thread termination problem Sep 22, 2023
@abiel-lozano
Copy link
Owner Author

A simpler solution was chosen over complex thread management. Now all buttons are disabled while the threads are executing, and are enabled after the question is answered.

@abiel-lozano abiel-lozano self-assigned this Nov 21, 2023
@abiel-lozano abiel-lozano added New Feature New feature or request Bug Something isn't working Enhancement Upgrade an existing feature and removed New Feature New feature or request labels Nov 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Something isn't working Enhancement Upgrade an existing feature
Projects
None yet
Development

No branches or pull requests

1 participant