Skip to content

Commit 0f7faae

Browse files
authored
Fix multiple cpptools processes running with a multiroot workspace. (#12461)
1 parent 36dd0b8 commit 0f7faae

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Extension/src/LanguageServer/client.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1204,7 +1204,7 @@ export class DefaultClient implements Client {
12041204

12051205
try {
12061206
let isFirstClient: boolean = false;
1207-
if (!languageClient || languageClientCrashedNeedsRestart) {
1207+
if (firstClientStarted === undefined || languageClientCrashedNeedsRestart) {
12081208
if (languageClientCrashedNeedsRestart) {
12091209
languageClientCrashedNeedsRestart = false;
12101210
// if we're recovering, the isStarted needs to be reset.

0 commit comments

Comments
 (0)