aboutsummaryrefslogtreecommitdiffstats
path: root/utils
diff options
context:
space:
mode:
authorzelig <viktor.tron@gmail.com>2014-06-14 20:53:55 +0800
committerzelig <viktor.tron@gmail.com>2014-06-14 20:53:55 +0800
commit50fdfb127ac35120315628a286f0a507c4470a89 (patch)
tree0b7a995ce2c5b439dae03f1e264823f2404e794a /utils
parent72df038d25c50a27adae8ea528dcedd3537267cf (diff)
parent1d300bbc108f9d404d2eb5cbc8990042c0129f04 (diff)
downloaddexon-50fdfb127ac35120315628a286f0a507c4470a89.tar
dexon-50fdfb127ac35120315628a286f0a507c4470a89.tar.gz
dexon-50fdfb127ac35120315628a286f0a507c4470a89.tar.bz2
dexon-50fdfb127ac35120315628a286f0a507c4470a89.tar.lz
dexon-50fdfb127ac35120315628a286f0a507c4470a89.tar.xz
dexon-50fdfb127ac35120315628a286f0a507c4470a89.tar.zst
dexon-50fdfb127ac35120315628a286f0a507c4470a89.zip
Merge branch 'develop' of github.com:ethereum/go-ethereum into develop
Diffstat (limited to 'utils')
-rw-r--r--utils/cmd.go9
1 files changed, 7 insertions, 2 deletions
diff --git a/utils/cmd.go b/utils/cmd.go
index 98005d7de..e1fc0fc00 100644
--- a/utils/cmd.go
+++ b/utils/cmd.go
@@ -33,13 +33,18 @@ func DoMining(ethereum *eth.Ethereum) {
addr := keyPair.Address()
go func() {
- ethutil.Config.Log.Infoln("Miner started")
-
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)
+ }
+
+ ethutil.Config.Log.Infoln("Miner started")
+
+ miner := ethminer.NewDefaultMiner(addr, ethereum)
miner.Start()
}()
}