Fixes #128528: Skip acquiring workspace storage locks on the local nodejs extension host

This commit is contained in:
Alex Dima
2021-07-13 15:56:44 +02:00
parent 9520f0a515
commit 69e8f8ea0c
4 changed files with 13 additions and 1 deletions

View File

@@ -22,6 +22,11 @@ export class ExtensionStoragePaths extends CommonExtensionStoragePaths {
return workspaceStorageURI;
}
if (this._environment.skipWorkspaceStorageLock) {
this._logService.info(`Skipping acquiring lock for ${workspaceStorageURI.fsPath}.`);
return workspaceStorageURI;
}
const workspaceStorageBase = workspaceStorageURI.fsPath;
let attempt = 0;
do {