Refactor and make is_syncing.

This commit is contained in:
Gav Wood
2016-12-16 10:31:10 +01:00
parent 35b18485d4
commit 396ab5b361
3 changed files with 34 additions and 5 deletions

View File

@@ -312,7 +312,7 @@ pub fn execute(cmd: RunCmd, can_restart: bool, logger: Arc<RotatingLogger>) -> R
}
// the updater service
let updater = Updater::new(Arc::downgrade(&(service.client() as Arc<BlockChainClient>)), update_policy);
let updater = Updater::new(Arc::downgrade(&(service.client() as Arc<BlockChainClient>)), Arc::downgrade(&sync_provider), update_policy);
service.add_notify(updater.clone());
// set up dependencies for rpc servers