mirror of
https://github.com/Microsoft/vscode
synced 2024-10-05 19:02:54 +00:00
Kill process when process exits
This commit is contained in:
parent
68f94dd8b4
commit
27f5a327c9
|
@ -193,8 +193,8 @@ export async function launch(_args): Promise<void> {
|
|||
await promisify(mkdir)(webUserDataDir);
|
||||
server = spawn(join(args[0], 'resources/server/web.sh'), ['--driver', 'web', '--web-user-data-dir', webUserDataDir]);
|
||||
server.stderr.on('data', e => console.log('Server error: ' + e));
|
||||
process.on('exit', () => server.kill());
|
||||
endpoint = await waitForEndpoint();
|
||||
await timeout(2000);
|
||||
}
|
||||
|
||||
function waitForEndpoint(): Promise<string> {
|
||||
|
|
Loading…
Reference in a new issue