This commit is contained in:
Miro Spönemann 2019-12-17 11:40:33 +01:00
parent d1ae15a838
commit 08f127711f

View File

@ -41,6 +41,8 @@ export class ArduinoLanguageServerContribution extends BaseLanguageServerContrib
console.log(`Starting language server ${languageServer} ${args.join(' ')}`);
const serverConnection = await this.createProcessStreamConnectionAsync(languageServer, args);
this.forward(clientConnection, serverConnection);
// https://github.com/eclipse-theia/theia/issues/6308
serverConnection.onClose(() => (clientConnection as any).reader.socket.close());
}
protected resolveExecutable(name: string): Promise<string> {