From 1e3087953f814b679df1d5fc4289265cdd628c6f Mon Sep 17 00:00:00 2001 From: Jack Robison Date: Mon, 4 Apr 2022 10:33:47 -0400 Subject: [PATCH] kill scribe-hub upon mempool loop crashing -allows docker to restart it --- scribe/service.py | 1 + 1 file changed, 1 insertion(+) diff --git a/scribe/service.py b/scribe/service.py index 896cc43..a1d7fff 100644 --- a/scribe/service.py +++ b/scribe/service.py @@ -223,6 +223,7 @@ class BlockchainReaderService(BlockchainService): raise except: self.log.exception("blockchain reader main loop encountered an unexpected error") + self.shutdown_event.set() raise await asyncio.sleep(self._refresh_interval) synchronized.set()