fix: always close file handles to stdout/stderr logs (#259)

This commit is contained in:
Junyan 2023-05-18 02:15:56 +08:00 коммит произвёл GitHub
Родитель f1baa9af20
Коммит f9e436934b
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 5 добавлений и 5 удалений

Просмотреть файл

@ -415,16 +415,16 @@ class Launcher {
}
destroyTmp() {
// Only clean up the tmp dir if we created it.
if (this.userDataDir === undefined || this.opts.userDataDir !== undefined) {
return;
}
if (this.outFile) {
this.fs.closeSync(this.outFile);
delete this.outFile;
}
// Only clean up the tmp dir if we created it.
if (this.userDataDir === undefined || this.opts.userDataDir !== undefined) {
return;
}
if (this.errFile) {
this.fs.closeSync(this.errFile);
delete this.errFile;