IsCaughtUp requires a peer

This commit is contained in:
Jae Kwon 2016-01-02 16:21:40 -08:00
parent 9247b0fbd2
commit 9357e8ecf8
1 changed files with 5 additions and 0 deletions

View File

@ -130,6 +130,11 @@ func (pool *BlockPool) IsCaughtUp() bool {
height := pool.height
pool.mtx.Unlock()
// Need at least 1 peer to be considered caught up.
if len(pool.peers) == 0 {
return false
}
pool.peersMtx.Lock()
maxPeerHeight := 0
for _, peer := range pool.peers {