diff --git a/bgpd/bgp_network.c b/bgpd/bgp_network.c index 8d9024e07c..55d7a29d98 100644 --- a/bgpd/bgp_network.c +++ b/bgpd/bgp_network.c @@ -376,7 +376,6 @@ static int bgp_accept(struct thread *thread) accept_sock); return -1; } - listener->thread = NULL; thread_add_read(bm->master, bgp_accept, listener, accept_sock, &listener->thread); @@ -838,7 +837,6 @@ static int bgp_listener(int sock, struct sockaddr *sa, socklen_t salen, listener->bgp = bgp; memcpy(&listener->su, sa, salen); - listener->thread = NULL; thread_add_read(bm->master, bgp_accept, listener, sock, &listener->thread); listnode_add(bm->listen_sockets, listener);