Skip to content

Commit 1580d4e

Browse files
committed
fix crash when log file dissappears
1 parent 0dc31b8 commit 1580d4e

File tree

1 file changed

+11
-7
lines changed

1 file changed

+11
-7
lines changed

server/src/server.ts

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -227,13 +227,17 @@ let compilerLogsWatcher = chokidar
227227
}
228228
}
229229
} else {
230-
sendUpdatedDiagnostics();
231-
sendCompilationFinishedMessage();
232-
if (config.extensionConfiguration.inlayHints?.enable === true) {
233-
sendInlayHintsRefresh();
234-
}
235-
if (config.extensionConfiguration.codeLens === true) {
236-
sendCodeLensRefresh();
230+
try {
231+
sendUpdatedDiagnostics();
232+
sendCompilationFinishedMessage();
233+
if (config.extensionConfiguration.inlayHints?.enable === true) {
234+
sendInlayHintsRefresh();
235+
}
236+
if (config.extensionConfiguration.codeLens === true) {
237+
sendCodeLensRefresh();
238+
}
239+
} catch {
240+
console.log("Error while sending updated diagnostics");
237241
}
238242
}
239243
});

0 commit comments

Comments
 (0)