From eaa93827ba493912c1202d87f11a713948d83f6d Mon Sep 17 00:00:00 2001
From: Oliver Herms <oliver.herms@exaring.de>
Date: Wed, 24 Oct 2018 18:02:30 +0200
Subject: [PATCH] Fix teardown

---
 protocols/bgp/server/bmp_server.go | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/protocols/bgp/server/bmp_server.go b/protocols/bgp/server/bmp_server.go
index b239ace8..d49355ee 100644
--- a/protocols/bgp/server/bmp_server.go
+++ b/protocols/bgp/server/bmp_server.go
@@ -122,7 +122,7 @@ func (b *BMPServer) RemoveRouter(addr net.IP, port uint16) {
 	b.gloablMu.Lock()
 	defer b.gloablMu.Unlock()
 
-	id := fmt.Sprintf("%s:%d", addr.String(), port)
+	id := addr.String()
 	r := b.routers[id]
 	r.stop <- struct{}{}
 	delete(b.routers, id)
-- 
GitLab