syncer/finder.go
Method Finder.hasSameHash
has 6 return statements (exceeds 4 allowed). Open
Open
func (finder *Finder) hasSameHash(no types.BlockNo, localHash []byte) (bool, error) {
finder.compRequester.TellTo(message.P2PSvc, &message.GetHashByNo{Seq: finder.GetSeq(), ToWhom: finder.ctx.PeerID, BlockNo: no})
recvHashRsp := func() (*message.GetHashByNoRsp, error) {
timer := time.NewTimer(finder.dfltTimeout)