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

Concurrent handling of lsp handlers #409

Open
pgujjula opened this issue Mar 1, 2022 · 1 comment
Open

Concurrent handling of lsp handlers #409

pgujjula opened this issue Mar 1, 2022 · 1 comment
Assignees
Labels
priority: high v3 Next really big release

Comments

@pgujjula
Copy link
Contributor

pgujjula commented Mar 1, 2022

Hello!

Currently it seems that the lsp handlers are not executed concurrently, so only one can run at a time. Are there any workarounds for this, or any plans to make it possible to run the handlers concurrently?

@michaelpj
Copy link
Collaborator

Indeed, it's currently up to the user to manage scheduling if they want to. The simple example is single-threaded. You can look at the reactor example for a concurrent version, HLS does something similar.

I'm a bit dissatisfied with the situation indeed, and I'd like to figure out a way to make it easier to get a concurrent server, while leaving as much scheduling control as possible in the hands of the user...

@michaelpj michaelpj self-assigned this May 9, 2024
@michaelpj michaelpj added the v3 Next really big release label Jun 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
priority: high v3 Next really big release
Projects
None yet
Development

No branches or pull requests

2 participants