Skip to content

Commit 0af4af6

Browse files
authored
fix: avoid chmod on read stream close (#2096)
1 parent 0e0801e commit 0af4af6

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

packages/cli/src/tools/copyFiles.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ function copyBinaryFile(
6969
let cbCalled = false;
7070
const {mode} = fs.statSync(srcPath);
7171
const readStream = fs.createReadStream(srcPath);
72-
const writeStream = fs.createWriteStream(destPath);
72+
const writeStream = fs.createWriteStream(destPath, {mode});
7373
readStream.on('error', (err) => {
7474
done(err);
7575
});
@@ -78,7 +78,6 @@ function copyBinaryFile(
7878
});
7979
readStream.on('close', () => {
8080
done();
81-
fs.chmodSync(destPath, mode);
8281
});
8382
readStream.pipe(writeStream);
8483
function done(err?: Error) {

0 commit comments

Comments
 (0)