code: @Override
    public void channelInactive(final ChannelHandlerContext ctx) throws Exception {
      this.listener.channelInactive(ctx);
      super.channelInactive(ctx);
    }
docs: Handles the channel inactive event.
  
  @param ctx the context object for this handler
  @throws Exception