diff --git a/bgpd/bgp_network.c b/bgpd/bgp_network.c index b43f8c8664..fa618232f6 100644 --- a/bgpd/bgp_network.c +++ b/bgpd/bgp_network.c @@ -554,8 +554,6 @@ static void bgp_accept(struct thread *thread) peer = peer_create(&su, peer1->conf_if, peer1->bgp, peer1->local_as, peer1->as, peer1->as_type, NULL); - hash_release(peer->bgp->peerhash, peer); - (void)hash_get(peer->bgp->peerhash, peer, hash_alloc_intern); peer_xfer_config(peer, peer1); bgp_peer_gr_flags_update(peer);