From 81eb664fecd8b89132b218c1ee9f1d02dd199572 Mon Sep 17 00:00:00 2001 From: Alina Sireneva Date: Wed, 20 Dec 2023 00:26:00 +0300 Subject: [PATCH] fix(sqlite): dangling timeout when multiple .load() calls --- packages/sqlite/src/index.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/sqlite/src/index.ts b/packages/sqlite/src/index.ts index dafbc309..7518ccad 100644 --- a/packages/sqlite/src/index.ts +++ b/packages/sqlite/src/index.ts @@ -485,6 +485,7 @@ export class SqliteStorage implements ITelegramStorage /*, IStateStorage*/ { }) }) + clearInterval(this._vacuumTimeout) this._vacuumTimeout = setInterval(this._vacuum.bind(this), this._vacuumInterval) }