diff options
-rw-r--r-- | ryu/services/protocols/bgp/base.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/ryu/services/protocols/bgp/base.py b/ryu/services/protocols/bgp/base.py index ed662d01..a8ef6214 100644 --- a/ryu/services/protocols/bgp/base.py +++ b/ryu/services/protocols/bgp/base.py @@ -367,7 +367,9 @@ class Activity(object): sock.bind(sa) sock.listen(50) listen_sockets[sa] = sock - except socket.error: + except socket.error as e: + LOG.error('Error creating socket: %s', e) + if sock: sock.close() |