electrumx/server
Neil Booth 131601a7b2 Rework clean shutdown logic
So that the main block processor future is cancellable.
We wait for the executor and then flush anything unflushed.
Resolves the rest of the second part of #100
2017-01-16 21:22:24 +09:00
..
__init__.py Initial revision 2016-10-08 17:17:43 +09:00
block_processor.py Rework clean shutdown logic 2017-01-16 21:22:24 +09:00
controller.py Rework clean shutdown logic 2017-01-16 21:22:24 +09:00
daemon.py Add traceback for daemon errors 2017-01-16 19:32:22 +09:00
db.py Rework clean shutdown logic 2017-01-16 21:22:24 +09:00
env.py Make flushes and reorgs async 2017-01-09 16:15:17 +09:00
irc.py Clean up shutdown logic and logging 2017-01-16 19:31:57 +09:00
mempool.py Add an RPC call to force a reorg at run-time 2017-01-09 17:14:06 +09:00
session.py Add named-argument handling as per JSON RPC 2.0 2017-01-12 07:59:21 +09:00
storage.py Split out history into its own DB. 2017-01-07 11:51:12 +09:00
version.py Prepare 0.10.5 2017-01-16 19:34:17 +09:00