diff options
Diffstat (limited to 'server/peer.go')
-rw-r--r-- | server/peer.go | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/server/peer.go b/server/peer.go index ee3b2311..ec3f3f10 100644 --- a/server/peer.go +++ b/server/peer.go @@ -265,6 +265,7 @@ func (peer *Peer) loop() error { } if oldState == bgp.BGP_FSM_ESTABLISHED { peer.fsm.peerConfig.BgpNeighborCommonState.Uptime = time.Time{} + peer.adjRib.DropAllIn(peer.rf) pm := &peerMsg{ msgType: PEER_MSG_PEER_DOWN, msgData: peer.peerInfo, |