From b834b376826a6ff9a24d88894a91b810460960ec Mon Sep 17 00:00:00 2001 From: Veetaha Date: Tue, 11 Feb 2020 22:34:52 +0200 Subject: vscode: remove chmod in favour of an option to createWriteStream() --- editors/code/src/installation/language_server.ts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'editors/code/src/installation/language_server.ts') diff --git a/editors/code/src/installation/language_server.ts b/editors/code/src/installation/language_server.ts index 3510f9178..52c5cbe7d 100644 --- a/editors/code/src/installation/language_server.ts +++ b/editors/code/src/installation/language_server.ts @@ -35,7 +35,8 @@ export async function downloadLatestLanguageServer( }, async (progress, _cancellationToken) => { let lastPrecentage = 0; - await downloadFile(downloadUrl, installationPath, throttle( + const filePermissions = 0o755; // (rwx, r_x, r_x) + await downloadFile(downloadUrl, installationPath, filePermissions, throttle( 200, /* noTrailing: */ true, (readBytes, totalBytes) => { @@ -51,8 +52,6 @@ export async function downloadLatestLanguageServer( } ); console.timeEnd("Downloading ra_lsp_server"); - - await fs.chmod(installationPath, 0o755); // Set (rwx, r_x, r_x) permissions } export async function ensureLanguageServerBinary( langServerSource: null | BinarySource -- cgit v1.2.3