Chain init reset sync head (#1724)

* fix: binary auto release feature broken (#1714)

* fix a mistake on script

* reset_sync_head on setup_head, no need for reset_head
This commit is contained in:
Antioch Peverell 2018-10-11 12:28:07 +01:00 committed by GitHub
parent d3589d1bf5
commit df0dc91891
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 3 deletions

View file

@ -67,7 +67,7 @@ script:
fi; fi;
before_deploy: before_deploy:
- if [[ "TEST_SUITE" == "pool-p2p" ]]; then - if [[ "$TEST_SUITE" == "pool-p2p" ]]; then
cargo clean && cargo build --release && ./.auto-release.sh; cargo clean && cargo build --release && ./.auto-release.sh;
fi fi

View file

@ -1056,8 +1056,8 @@ fn setup_head(
Err(e) => return Err(ErrorKind::StoreErr(e, "chain init load head".to_owned()))?, Err(e) => return Err(ErrorKind::StoreErr(e, "chain init load head".to_owned()))?,
}; };
// Initialize header_head and sync_head as necessary for chain init. // Reset sync_head to be consistent with current header_head.
batch.reset_head()?; batch.reset_sync_head()?;
batch.commit()?; batch.commit()?;
Ok(()) Ok(())