openethereum/parity
David d2120ded56 Add a way to signal shutdown to snapshotting threads (#10744)
* Add a way to signal shutdown to snapshotting threads

* Pass Progress to fat_rlps() so we can abort from there too.

* Checking for abort in a single spot

* Remove nightly-only weak/strong counts

* fix warning

* Fix tests

* Add dummy impl to abort snapshots

* Add another dummy impl for TestSnapshotService

* Remove debugging code

* Return error instead of the odd Ok(())
Switch to AtomicU64
2019-06-19 10:13:09 +02:00
..
cli Remove support for hardware wallets (#10678) 2019-05-21 10:46:57 +02:00
db misc: bump license header to 2019 (#10135) 2019-01-07 11:33:07 +01:00
light_helpers fix(light cull): poll light cull instead of timer (#10559) 2019-04-04 10:59:07 +02:00
logger prevent silent errors in daemon mode (#10007) 2019-02-01 19:31:02 +01:00
account_utils.rs Upgrade ethereum types (#10670) 2019-06-03 15:36:21 +02:00
account.rs Upgrade to parity-crypto 0.4 (#10650) 2019-05-28 07:50:10 +02:00
blockchain.rs [ethcore] remove error_chain (#10616) 2019-05-06 15:06:20 +02:00
cache.rs misc: bump license header to 2019 (#10135) 2019-01-07 11:33:07 +01:00
configuration.rs Use fewer threads for snapshotting (#10752) 2019-06-17 11:12:48 +02:00
deprecated.rs misc: bump license header to 2019 (#10135) 2019-01-07 11:33:07 +01:00
export_hardcoded_sync.rs misc: bump license header to 2019 (#10135) 2019-01-07 11:33:07 +01:00
helpers.rs Die error_chain, die (#10747) 2019-06-17 08:44:59 +02:00
informant.rs fix(compilation warnings) (#10649) 2019-05-13 15:10:25 +02:00
ipfs.rs misc: bump license header to 2019 (#10135) 2019-01-07 11:33:07 +01:00
lib.rs Add a way to signal shutdown to snapshotting threads (#10744) 2019-06-19 10:13:09 +02:00
main.rs parity/main.rs uses eprintln instead of raw stderr interface (#10427) 2019-02-27 11:41:03 +03:00
modules.rs RPC: Implements eth_subscribe("syncing") (#10311) 2019-04-02 17:13:55 +02:00
params.rs Upgrade to parity-crypto 0.4 (#10650) 2019-05-28 07:50:10 +02:00
presale.rs Upgrade to parity-crypto 0.4 (#10650) 2019-05-28 07:50:10 +02:00
rpc_apis.rs Merge Notifier and TransactionsPoolNotifier (#10591) 2019-06-04 12:35:33 +01:00
rpc.rs Secure WS-RPC: grant access to all apis (#10246) 2019-02-08 14:11:55 +01:00
run.rs Add a way to signal shutdown to snapshotting threads (#10744) 2019-06-19 10:13:09 +02:00
secretstore.rs Allow CORS requests in Secret Store API (#10584) 2019-04-20 07:31:37 +02:00
signer.rs misc: bump license header to 2019 (#10135) 2019-01-07 11:33:07 +01:00
snapshot.rs Add a way to signal shutdown to snapshotting threads (#10744) 2019-06-19 10:13:09 +02:00
stratum.rs misc: bump license header to 2019 (#10135) 2019-01-07 11:33:07 +01:00
upgrade.rs Add message to IO errors (#10324) 2019-02-18 20:39:38 +03:00
user_defaults.rs misc: bump license header to 2019 (#10135) 2019-01-07 11:33:07 +01:00
whisper.rs misc: bump license header to 2019 (#10135) 2019-01-07 11:33:07 +01:00