1
0
mirror of https://github.com/ipfs/kubo.git synced 2025-07-01 02:30:39 +08:00

handle error

This commit is contained in:
Jeromy
2015-05-27 21:19:07 -07:00
parent 11de364384
commit 2ec4c9ac45

View File

@ -295,6 +295,11 @@ func (bs *Bitswap) ReceiveMessage(ctx context.Context, p peer.ID, incoming bsmsg
bs.counterLk.Lock() bs.counterLk.Lock()
bs.blocksRecvd++ bs.blocksRecvd++
has, err := bs.blockstore.Has(b.Key()) has, err := bs.blockstore.Has(b.Key())
if err != nil {
bs.counterLk.Unlock()
log.Noticef("blockstore.Has error: %s", err)
return
}
if err == nil && has { if err == nil && has {
bs.dupBlocksRecvd++ bs.dupBlocksRecvd++
} }