A simple CPU rendered GUI IDE experience.
Diffstat (limited to 'src/lsp/communication.rs')
-rw-r--r--src/lsp/communication.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/lsp/communication.rs b/src/lsp/communication.rs
index 2ef150c..4c4f49d 100644
--- a/src/lsp/communication.rs
+++ b/src/lsp/communication.rs
@@ -150,6 +150,7 @@ impl super::Client {
&'me self,
y: &X::Params,
) -> Result<X::Result, RequestError<X>> {
+ let _guard = self.runtime.enter();
self.runtime
.block_on(tokio::time::timeout(
tokio::time::Duration::from_secs(20),