aboutsummaryrefslogtreecommitdiffstats
path: root/core/blockchain.go
diff options
context:
space:
mode:
authorJeffrey Wilcke <jeffrey@ethereum.org>2015-10-06 02:00:57 +0800
committerJeffrey Wilcke <jeffrey@ethereum.org>2015-10-06 02:00:57 +0800
commit13699e2dd97e181247200f75fd11d2be0bb960bc (patch)
tree745743d196b406563144bb62e7bb8a1cccbff092 /core/blockchain.go
parent5b34fa538e54320778314081df97da561f7c6314 (diff)
parent20ab29f8855982f28c6887743c737531065fa792 (diff)
downloaddexon-13699e2dd97e181247200f75fd11d2be0bb960bc.tar
dexon-13699e2dd97e181247200f75fd11d2be0bb960bc.tar.gz
dexon-13699e2dd97e181247200f75fd11d2be0bb960bc.tar.bz2
dexon-13699e2dd97e181247200f75fd11d2be0bb960bc.tar.lz
dexon-13699e2dd97e181247200f75fd11d2be0bb960bc.tar.xz
dexon-13699e2dd97e181247200f75fd11d2be0bb960bc.tar.zst
dexon-13699e2dd97e181247200f75fd11d2be0bb960bc.zip
Merge pull request #1877 from obscuren/head-write
core: fixed head write on block insertion
Diffstat (limited to 'core/blockchain.go')
-rw-r--r--core/blockchain.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/core/blockchain.go b/core/blockchain.go
index e8209f8e3..ad545cf69 100644
--- a/core/blockchain.go
+++ b/core/blockchain.go
@@ -297,6 +297,9 @@ func (bc *BlockChain) insert(block *types.Block) {
if err := WriteCanonicalHash(bc.chainDb, block.Hash(), block.NumberU64()); err != nil {
glog.Fatalf("failed to insert block number: %v", err)
}
+ if err := WriteHeadBlockHash(bc.chainDb, block.Hash()); err != nil {
+ glog.Fatalf("failed to insert block number: %v", err)
+ }
bc.currentBlock = block
}