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

Task multi-threading option instead of ekg::update on another different thread. #21

Open
MrsRina opened this issue Jul 14, 2024 · 0 comments
Labels
bug Something isn't working enhancement New feature or request

Comments

@MrsRina
Copy link
Member

MrsRina commented Jul 14, 2024

Maybe, a specific async-task or concurrent-task only may be the best option for multi-threading on EKG.

If running ekg::update() on a different thread, the flow is totally loss (draw glitch, crazy behaviors etc); the way I am thinking to do is using a specialized threading task executor with future. May work better.
Note: The tasks executed must be the application-side only, and not pre-allocated internal tasks (such as reload, sync, gc, etc); due the address pointless issues.

The current status of threading on EKG is 0%, but soon I must fix this issue. Thanks, meow.

@MrsRina MrsRina added bug Something isn't working enhancement New feature or request labels Jul 14, 2024
@MrsRina MrsRina changed the title Task multi-threading option instead of ekg::update on other a different thread. Task multi-threading option instead of ekg::update on another different thread. Jul 14, 2024
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 New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant