fixed tab title recovery for split tabs - fixes #4810

This commit is contained in:
Eugene Pankov
2021-12-08 21:45:58 +01:00
parent b755346ac0
commit 433c7d33d9
5 changed files with 18 additions and 18 deletions

View File

@@ -295,18 +295,16 @@ export class Session extends BaseSession {
} else {
await new Promise<void>((resolve) => {
this.kill('SIGTERM')
setImmediate(() => {
setTimeout(() => {
try {
process.kill(this.pty!.getPID(), 0)
// still alive
setTimeout(() => {
this.kill('SIGKILL')
resolve()
}, 1000)
this.kill('SIGKILL')
resolve()
} catch {
resolve()
}
})
}, 500)
})
}
}