netty if i don't close the channel in exceptionCaught callback of ChannelInboundHandlerAdapter ,can cause problems?

I use open jdk 1.8 in ubuntu , i run my jar in ubuntu server and after a while i get a big number of close wait ,and in my log i have error of connection timed out , is this because i didn't close the channel on exceptionCaught of netty ??

the code i use:

bossGroup = new NioEventLoopGroup();
    workerGroup = new NioEventLoopGroup();

    try {
        ServerBootstrap b = new ServerBootstrap();

        b.group(bossGroup, workerGroup).channel(NioServerSocketChannel.class)
                .childHandler(new ChannelInitializer<SocketChannel>() {
                    @Override
                    public void initChannel(SocketChannel ch) throws Exception {
                        ch.pipeline().addLast("frameDecoder",
                                new DelimiterBasedFrameDecoder(Integer.MAX_VALUE, Delimiters.lineDelimiter()));
                        ch.pipeline().addLast(new GpsMessageHandler());
                    }
                })

                .option(ChannelOption.SO_BACKLOG, 128).option(ChannelOption.SO_REUSEADDR, true)
                .childOption(ChannelOption.SO_KEEPALIVE, true).childOption(ChannelOption.TCP_NODELAY, true)
        .option(ChannelOption.SO_SNDBUF, 1024*256)
        .option(ChannelOption.SO_RCVBUF, 1024*256)
        .childOption(ChannelOption.SO_SNDBUF, 1024*256)
        .childOption(ChannelOption.SO_RCVBUF, 1024*256);
        


        boolean bdConnectee = true;

        if (bdConnectee) {

            WebApp webAppDaemon = new WebApp();
            webAppDaemon.start();// cmds de l'app web
            logger.info("waiting...");
            TimeOut.execute();
            ChannelFuture f = b.bind(port).await();
            f.channel().closeFuture().syncUninterruptibly();

        }

    }

    catch (Exception e) {
        logger.error(e);
    }

    finally {
        workerGroup.shutdownGracefully();
        bossGroup.shutdownGracefully();
    }
How many English words
do you know?
Test your English vocabulary size, and measure
how many words do you know
Online Test
Powered by Examplum