From e9779d33384bc68c42bba94482bcf0bd20aeecf4 Mon Sep 17 00:00:00 2001 From: Tim Date: Thu, 18 Apr 2024 16:34:51 -0400 Subject: [PATCH] fatal exit if worker has exception --- src/dexorder/runner.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/dexorder/runner.py b/src/dexorder/runner.py index 0caef23..13d41e1 100644 --- a/src/dexorder/runner.py +++ b/src/dexorder/runner.py @@ -240,9 +240,8 @@ class BlockStateRunner(BlockProgressor): else: log.info(f'Reverting {fork.branch} due to {e}') # runtime exception like SystemExit self.state.remove_branch(fork.branch) - except Exception: - log.exception('Unhandled exception in runner worker') - raise + except Exception as e: + fatal('Unhandled exception in runner worker', exception=e) finally: log.debug('runner worker exiting')