Sets ChainMonitor terminate on shutdown and removes unused imports

This commit is contained in:
Sergi Delgado Segura
2020-01-07 16:31:17 +01:00
parent 40e656dcd3
commit dfc90cd930
2 changed files with 1 additions and 2 deletions

View File

@@ -8,7 +8,6 @@ from pisa.api import API
from pisa.watcher import Watcher
from pisa.builder import Builder
from pisa.conf import BTC_NETWORK, PISA_SECRET_KEY
from pisa.responder import Responder
from pisa.db_manager import DBManager
from pisa.chain_monitor import ChainMonitor
from pisa.block_processor import BlockProcessor
@@ -20,6 +19,7 @@ logger = Logger("Daemon")
def handle_signals(signal_received, frame):
logger.info("Closing connection with appointments db")
db_manager.db.close()
chain_monitor.terminate = True
logger.info("Shutting down PISA")
exit(0)

View File

@@ -10,7 +10,6 @@ from pisa.watcher import Watcher
from pisa.tools import bitcoin_cli
from pisa import HOST, PORT
from pisa.conf import MAX_APPOINTMENTS
from pisa.chain_monitor import ChainMonitor
from test.pisa.unit.conftest import (
generate_block,