@Override
  public void channelInactive(@NotNull ChannelHandlerContext context) throws Exception {
    clientChannels.remove(context.channel());

    super.channelInactive(context);
  }
@Override
  public void channelInactive(@NotNull ChannelHandlerContext context)