From 0041e3a6f22631ad4bd1af03a3e91b028068de20 Mon Sep 17 00:00:00 2001 From: lollerfirst <43107113+lollerfirst@users.noreply.github.com> Date: Tue, 4 Nov 2025 23:52:18 +0100 Subject: [PATCH] remove 5 seconds timeout (#819) --- cashu/lightning/blink.py | 2 +- cashu/lightning/clnrest.py | 2 +- cashu/lightning/lnbits.py | 1 + cashu/lightning/lndrest.py | 2 +- cashu/lightning/strike.py | 1 + 5 files changed, 5 insertions(+), 3 deletions(-) diff --git a/cashu/lightning/blink.py b/cashu/lightning/blink.py index 61006a2..18f1143 100644 --- a/cashu/lightning/blink.py +++ b/cashu/lightning/blink.py @@ -72,7 +72,7 @@ class BlinkWallet(LightningBackend): "Content-Type": "application/json", }, base_url=self.endpoint, - timeout=15, + timeout=None, ) async def status(self) -> StatusResponse: diff --git a/cashu/lightning/clnrest.py b/cashu/lightning/clnrest.py index 8fb85a0..fe8c056 100644 --- a/cashu/lightning/clnrest.py +++ b/cashu/lightning/clnrest.py @@ -80,7 +80,7 @@ class CLNRestWallet(LightningBackend): self.cert = settings.mint_clnrest_cert or False self.client = httpx.AsyncClient( - base_url=self.url, verify=self.cert, headers=self.auth + base_url=self.url, verify=self.cert, headers=self.auth, timeout=None, ) self.last_pay_index = 0 diff --git a/cashu/lightning/lnbits.py b/cashu/lightning/lnbits.py index c5e0ab6..e4392ae 100644 --- a/cashu/lightning/lnbits.py +++ b/cashu/lightning/lnbits.py @@ -40,6 +40,7 @@ class LNbitsWallet(LightningBackend): self.client = httpx.AsyncClient( verify=not settings.debug, headers={"X-Api-Key": settings.mint_lnbits_key}, + timeout=None, ) self.ws_url = f"{self.endpoint.replace('http', 'ws', 1)}/api/v1/ws/{settings.mint_lnbits_key}" self.old_api = True diff --git a/cashu/lightning/lndrest.py b/cashu/lightning/lndrest.py index fd5990a..f8057fe 100644 --- a/cashu/lightning/lndrest.py +++ b/cashu/lightning/lndrest.py @@ -100,7 +100,7 @@ class LndRestWallet(LightningBackend): self.auth = {"Grpc-Metadata-macaroon": self.macaroon} self.client = httpx.AsyncClient( - base_url=self.endpoint, headers=self.auth, verify=self.cert + base_url=self.endpoint, headers=self.auth, verify=self.cert, timeout=None, ) if self.supports_mpp: logger.info("LNDRestWallet enabling MPP feature") diff --git a/cashu/lightning/strike.py b/cashu/lightning/strike.py index 7142a8c..3745e3e 100644 --- a/cashu/lightning/strike.py +++ b/cashu/lightning/strike.py @@ -124,6 +124,7 @@ class StrikeWallet(LightningBackend): self.client = httpx.AsyncClient( verify=not settings.debug, headers=bearer_auth, + timeout=None, ) async def status(self) -> StatusResponse: