// We *pause* the acceptor so no new connections are made
ChannelGroupFuture future = serverChannelGroup.close().awaitUninterruptibly();
if (!future.isSuccess())
{
HornetQServerLogger.LOGGER.nettyChannelGroupBindError();
Iterator<Channel> iterator = future.group().iterator();
while (iterator.hasNext())
{
Channel channel = iterator.next();
if (channel.isActive())
{