From d733ff4d2d3d7a9209f7358a540a03a209fea161 Mon Sep 17 00:00:00 2001 From: Nigel Small Date: Thu, 8 Feb 2018 15:28:23 +0000 Subject: [PATCH] Removed use of ListenSocketAddress --- .../org/neo4j/bolt/transport/NettyServer.java | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/community/bolt/src/main/java/org/neo4j/bolt/transport/NettyServer.java b/community/bolt/src/main/java/org/neo4j/bolt/transport/NettyServer.java index a48824b0e607e..d198458abd67b 100644 --- a/community/bolt/src/main/java/org/neo4j/bolt/transport/NettyServer.java +++ b/community/bolt/src/main/java/org/neo4j/bolt/transport/NettyServer.java @@ -112,9 +112,18 @@ public void start() throws Throwable .bind( protocolInitializer.address().socketAddress() ).sync(); InetSocketAddress localAddress = (InetSocketAddress) channelFuture.channel().localAddress(); connectionRegister.register( boltConnector.key(), localAddress ); - ListenSocketAddress listenSocketAddress = new ListenSocketAddress( - protocolInitializer.address().getHostname(), localAddress.getPort() ); - log.info( "Bolt enabled on %s.", listenSocketAddress ); + String host = protocolInitializer.address().getHostname(); + int port = localAddress.getPort(); + if ( host.contains( ":" ) ) + { + // IPv6 + log.info( "Bolt enabled on [%s]:%s.", host, port ); + } + else + { + // IPv4 + log.info( "Bolt enabled on %s:%s.", host, port ); + } } catch ( Throwable e ) {