X-Git-Url: http://git.osdn.net/view?p=bytom%2Fvapor.git;a=blobdiff_plain;f=netsync%2Fpeers%2Fpeer.go;h=ef90812f8f4e449b909b47cede1adb696d3d5ea5;hp=431de06e3b1bee12d03caa58eebf4ab8ab836b4e;hb=669d176c004324fe81a26261a6e41ddea95b6f17;hpb=bc213b29d91743bb9cb23c043f2856f47b34bb3e;ds=sidebyside diff --git a/netsync/peers/peer.go b/netsync/peers/peer.go index 431de06e..ef90812f 100644 --- a/netsync/peers/peer.go +++ b/netsync/peers/peer.go @@ -673,6 +673,15 @@ func (ps *PeerSet) SetStatus(peerID string, height uint64, hash *bc.Hash) { peer.SetBestStatus(height, hash) } +func (ps *PeerSet) SetIrreversibleStatus(peerID string, height uint64, hash *bc.Hash) { + peer := ps.GetPeer(peerID) + if peer == nil { + return + } + + peer.SetIrreversibleStatus(height, hash) +} + func (ps *PeerSet) Size() int { ps.mtx.RLock() defer ps.mtx.RUnlock()