diff --git a/LanguageServer/src/main/java/org/nittalab/dtram/languageserver/main/Main.java b/LanguageServer/src/main/java/org/nittalab/dtram/languageserver/main/Main.java index 7777d1e..cc79845 100644 --- a/LanguageServer/src/main/java/org/nittalab/dtram/languageserver/main/Main.java +++ b/LanguageServer/src/main/java/org/nittalab/dtram/languageserver/main/Main.java @@ -8,6 +8,7 @@ import java.io.OutputStream; import java.net.ServerSocket; import java.util.concurrent.ExecutionException; +import java.util.concurrent.Future; /** * The entry point of the server. @@ -53,6 +54,7 @@ var client = launcher.getRemoteProxy(); server.connect(client); - launcher.startListening(); + Future startListening = launcher.startListening(); + startListening.get(); } }