We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6dcade9 commit 7b7df80Copy full SHA for 7b7df80
1 file changed
src/vs/base/node/storage.ts
@@ -437,7 +437,7 @@ export class SQLiteStorageImpl {
437
438
const db = new (this.logger.isTracing ? sqlite3.verbose().Database : sqlite3.Database)(path, error => {
439
if (error) {
440
- return reject(error);
+ return db.close(() => reject(error));
441
}
442
443
// The following exec() statement serves two purposes:
@@ -454,7 +454,7 @@ export class SQLiteStorageImpl {
454
}, error => {
455
mark('didSetupSQLiteSchema');
456
457
- reject(error);
+ db.close(() => reject(error));
458
});
459
460
0 commit comments