From 9089698e8df9d0c09c165c45eb6b05335a818699 Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Fri, 6 Feb 2026 16:55:45 +0000 Subject: health check --- lib/ln.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'lib/ln.ts') diff --git a/lib/ln.ts b/lib/ln.ts index 1e190c31..0ef99fc5 100644 --- a/lib/ln.ts +++ b/lib/ln.ts @@ -79,9 +79,13 @@ function lightningProxy(rpcPath: string) { ); } -// exports preserved +// Main proxy for short-lived RPC calls (getinfo, invoice, decode, etc.) const ln = lightningProxy(config.lightning); export default ln; +// Dedicated proxy for long-polling (waitanyinvoice) — uses its own socket +// so it doesn't block the main connection +export const lnListen = lightningProxy(config.lightning); + export const lnb = lightningProxy(config.lightningb); export { LightningUnavailableError }; -- cgit v1.2.3