From 17f76c9cb38386eacd72ee3d01c3c87e5d965e99 Mon Sep 17 00:00:00 2001 From: Jack Robison Date: Thu, 4 Jun 2020 10:19:54 -0400 Subject: [PATCH] leave inputs for rejected tx reserved --- lbry/wallet/manager.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lbry/wallet/manager.py b/lbry/wallet/manager.py index 22f0e5d21..11d90f11d 100644 --- a/lbry/wallet/manager.py +++ b/lbry/wallet/manager.py @@ -302,6 +302,9 @@ class WalletManager: await self.ledger.broadcast(tx) if blocking: await self.ledger.wait(tx, timeout=None) + except CodeMessageError as err: + log.warning("transaction rejected, leaving reserved") + raise except: await self.ledger.release_tx(tx) raise