aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--utils/cmd.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/utils/cmd.go b/utils/cmd.go
index c084542b4..1d97c9639 100644
--- a/utils/cmd.go
+++ b/utils/cmd.go
@@ -204,6 +204,10 @@ func StartMining(ethereum *eth.Ethereum) bool {
miner = ethminer.NewDefaultMiner(addr, ethereum)
// Give it some time to connect with peers
time.Sleep(3 * time.Second)
+ for !ethereum.IsUpToDate() == false {
+ time.Sleep(5 * time.Second)
+ }
+
logger.Infoln("Miner started")
miner := ethminer.NewDefaultMiner(addr, ethereum)
miner.Start()