diff --git a/org.eclipse.lsp4e/src/org/eclipse/lsp4e/LanguageServerWrapper.java b/org.eclipse.lsp4e/src/org/eclipse/lsp4e/LanguageServerWrapper.java index 1a1f8e46a..aa8835bc5 100644 --- a/org.eclipse.lsp4e/src/org/eclipse/lsp4e/LanguageServerWrapper.java +++ b/org.eclipse.lsp4e/src/org/eclipse/lsp4e/LanguageServerWrapper.java @@ -483,7 +483,7 @@ private void logMessage(Message message) { */ public synchronized boolean isActive() { final var launcherFuture = this.launcherFuture; - return launcherFuture != null && !launcherFuture.isDone() && !launcherFuture.isCancelled(); + return launcherFuture != null && !launcherFuture.isDone(); } private void removeStopTimerTask() {