From 08d82113085bdb1361921a8727fb7804b709d453 Mon Sep 17 00:00:00 2001 From: Benjamin Pasero Date: Tue, 30 Oct 2018 10:15:27 +0100 Subject: [PATCH] storage - flush with delay of 0 on shutdown --- src/vs/base/node/storage.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vs/base/node/storage.ts b/src/vs/base/node/storage.ts index 0be8c8c75ad..bee454a4b4f 100644 --- a/src/vs/base/node/storage.ts +++ b/src/vs/base/node/storage.ts @@ -204,7 +204,7 @@ export class Storage extends Disposable implements IStorage { // even if there is an error flushing. We must always ensure // the DB is closed to avoid corruption. const onDone = () => this.storage.close(); - return this.flushDelayer.trigger(() => this.flushPending()).then(onDone, onDone); + return this.flushDelayer.trigger(() => this.flushPending(), 0 /* immediately */).then(onDone, onDone); } private flushPending(): Thenable { -- GitLab