diff options
author | zelig <viktor.tron@gmail.com> | 2014-06-14 20:53:55 +0800 |
---|---|---|
committer | zelig <viktor.tron@gmail.com> | 2014-06-14 20:53:55 +0800 |
commit | 50fdfb127ac35120315628a286f0a507c4470a89 (patch) | |
tree | 0b7a995ce2c5b439dae03f1e264823f2404e794a /utils | |
parent | 72df038d25c50a27adae8ea528dcedd3537267cf (diff) | |
parent | 1d300bbc108f9d404d2eb5cbc8990042c0129f04 (diff) | |
download | dexon-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.go | 9 |
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() }() } |