Skip to content

Commit cf34d7c

Browse files
authored
microsoft#168497 do not clean up extensions when init fails (microsoft#168849)
1 parent 26e9a8d commit cf34d7c

File tree

1 file changed

+1
-4
lines changed

1 file changed

+1
-4
lines changed

src/vs/platform/extensionManagement/node/extensionsWatcher.ts

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -65,11 +65,7 @@ export class ExtensionsWatcher extends Disposable {
6565
this.extensionsProfileWatchDisposables.deleteAndDispose(profile.id);
6666
return this.removeExtensionsFromProfile(profile.extensionsResource);
6767
}));
68-
} catch (error) {
69-
this.logService.error(error);
70-
}
7168

72-
try {
7369
if (added.length) {
7470
await Promise.all(added.map(profile => {
7571
this.extensionsProfileWatchDisposables.set(profile.id, combinedDisposable(
@@ -82,6 +78,7 @@ export class ExtensionsWatcher extends Disposable {
8278
}
8379
} catch (error) {
8480
this.logService.error(error);
81+
throw error;
8582
}
8683
}
8784

0 commit comments

Comments
 (0)