Skip to content

Commit 08f1277

Browse files
committed
1 parent d1ae15a commit 08f1277

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

arduino-ide-extension/src/node/language/arduino-language-server-contribution.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,8 @@ export class ArduinoLanguageServerContribution extends BaseLanguageServerContrib
4141
console.log(`Starting language server ${languageServer} ${args.join(' ')}`);
4242
const serverConnection = await this.createProcessStreamConnectionAsync(languageServer, args);
4343
this.forward(clientConnection, serverConnection);
44+
// https://github.com/eclipse-theia/theia/issues/6308
45+
serverConnection.onClose(() => (clientConnection as any).reader.socket.close());
4446
}
4547

4648
protected resolveExecutable(name: string): Promise<string> {

0 commit comments

Comments
 (0)