eth/downloader: use count instead of peers, clearer
This commit is contained in:
		
							parent
							
								
									ebbd8b0743
								
							
						
					
					
						commit
						fa53c5e074
					
				| @ -363,7 +363,7 @@ out: | |||||||
| 				} | 				} | ||||||
| 			} | 			} | ||||||
| 			// After removing bad peers make sure we actually have sufficient peer left to keep downloading
 | 			// After removing bad peers make sure we actually have sufficient peer left to keep downloading
 | ||||||
| 			if d.peers.Peers() == 0 { | 			if d.peers.Len() == 0 { | ||||||
| 				d.queue.Reset() | 				d.queue.Reset() | ||||||
| 				return errNoPeers | 				return errNoPeers | ||||||
| 			} | 			} | ||||||
| @ -400,7 +400,7 @@ out: | |||||||
| 				if d.queue.InFlight() == 0 { | 				if d.queue.InFlight() == 0 { | ||||||
| 					d.queue.Reset() | 					d.queue.Reset() | ||||||
| 
 | 
 | ||||||
| 					return fmt.Errorf("%v peers available = %d. total peers = %d. hashes needed = %d", errPeersUnavailable, len(idlePeers), d.peers.Peers(), d.queue.Pending()) | 					return fmt.Errorf("%v peers available = %d. total peers = %d. hashes needed = %d", errPeersUnavailable, len(idlePeers), d.peers.Len(), d.queue.Pending()) | ||||||
| 				} | 				} | ||||||
| 
 | 
 | ||||||
| 			} else if d.queue.InFlight() == 0 { | 			} else if d.queue.InFlight() == 0 { | ||||||
|  | |||||||
| @ -154,8 +154,8 @@ func (ps *peerSet) Peer(id string) *peer { | |||||||
| 	return ps.peers[id] | 	return ps.peers[id] | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| // Peers returns if the current number of peers in the set.
 | // Len returns if the current number of peers in the set.
 | ||||||
| func (ps *peerSet) Peers() int { | func (ps *peerSet) Len() int { | ||||||
| 	ps.lock.RLock() | 	ps.lock.RLock() | ||||||
| 	defer ps.lock.RUnlock() | 	defer ps.lock.RUnlock() | ||||||
| 
 | 
 | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user