Fixes #50763: All running Visual Studio code instances shutdown all at once

This commit is contained in:
Dirk Baeumer
2018-06-01 10:19:32 +02:00
parent f7f2911e2b
commit b67649742f
@@ -66,9 +66,13 @@ export class LanguagePackCachedDataCleaner {
}
// Cleanup entries for language packs that aren't installed anymore
const cacheDir = path.join(this._environmentService.userDataPath, 'clp');
let exists = await pfs.exists(cacheDir);
if (!exists) {
return;
}
for (let entry of await pfs.readdir(cacheDir)) {
if (installed[entry]) {
this._logService.info(`Skipping directory ${entry}. Language pack still in use`);
this._logService.info(`Skipping directory ${entry}. Language pack still in use.`);
continue;
}
this._logService.info('Removing unused language pack:', entry);