mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-04-24 02:22:23 +00:00
Wait for catchup when starting the miner
This commit is contained in:
parent
2d274003b8
commit
4fc60f340f
1 changed files with 4 additions and 0 deletions
|
|
@ -204,6 +204,10 @@ func StartMining(ethereum *eth.Ethereum) bool {
|
||||||
miner = ethminer.NewDefaultMiner(addr, ethereum)
|
miner = ethminer.NewDefaultMiner(addr, ethereum)
|
||||||
// Give it some time to connect with peers
|
// Give it some time to connect with peers
|
||||||
time.Sleep(3 * time.Second)
|
time.Sleep(3 * time.Second)
|
||||||
|
for !ethereum.IsUpToDate() == false {
|
||||||
|
time.Sleep(5 * time.Second)
|
||||||
|
}
|
||||||
|
|
||||||
logger.Infoln("Miner started")
|
logger.Infoln("Miner started")
|
||||||
miner := ethminer.NewDefaultMiner(addr, ethereum)
|
miner := ethminer.NewDefaultMiner(addr, ethereum)
|
||||||
miner.Start()
|
miner.Start()
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue