diff --git a/lbry/wallet/server/block_processor.py b/lbry/wallet/server/block_processor.py index 21f2b9b37..33cec22c7 100644 --- a/lbry/wallet/server/block_processor.py +++ b/lbry/wallet/server/block_processor.py @@ -1579,12 +1579,16 @@ class BlockProcessor: if not blocks: try: await self.refresh_mempool() + except asyncio.CancelledError: + raise except Exception: self.logger.exception("error while updating mempool txs") raise else: try: await self.check_and_advance_blocks(blocks) + except asyncio.CancelledError: + raise except Exception: self.logger.exception("error while processing txs") raise