diff --git a/package.json b/package.json index e9978fe..aff1428 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "paravel", - "version": "0.3.1", + "version": "0.3.2", "description": "Yet another toolkit for nostr", "repository": { "type": "git", diff --git a/src/Pool.ts b/src/Pool.ts index ed098a4..293a64e 100644 --- a/src/Pool.ts +++ b/src/Pool.ts @@ -11,7 +11,7 @@ export class Pool extends EventEmitter { has(url: string) { return this.data.has(url) } - get(url: string, {autoConnect = true} = {}) { + get(url: string, {autoConnect = true, reconnectAfter = 3000} = {}) { let connection = this.data.get(url) if (autoConnect) { @@ -26,7 +26,7 @@ export class Pool extends EventEmitter { } connection.ensureConnected({ - shouldReconnect: connection.meta.lastClose < Date.now() - 30_000, + shouldReconnect: connection.meta.lastClose < Date.now() - reconnectAfter, }) }