-
Notifications
You must be signed in to change notification settings - Fork 61
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
Avoid calling tokio::spawn internally #180
Comments
I think that changing |
With |
The WIP code for this task is in the |
I'm personally not too bothered by the cosmetic changes, fwiw. Thanks for doing all the work to make progress on this! |
Good to know, @darinmorrison! Thanks for the input and for the kind words. Hopefully, the |
Any update on merging client-notifs-async-fn branch to master? |
@lerencao I was letting the implications of #212 stew in my mind first before merging that PR and opening a new one for this branch. Now that it has been accepted and merged, I'm opening a PR for |
To help decouple
tower-lsp
more thoroughly fromtokio
, we should avoid callingtokio::spawn()
internally. Instead, we should look into using executor-agnostic primitives such asjoin!()
and possiblyStreamExt::for_each_concurrent()
to achieve similar behavior.The text was updated successfully, but these errors were encountered: