@Override
    public void shutdown() throws InterruptedException {
        try {
            super.shutdown();
        } finally {
            client.close();
        }
    }
Shutdown the thread. In addition to stopping any utilized threads, this will
close the {@link KafkaRaftClient} instance.
raft/src/main/java/org/apache/kafka/raft/KafkaRaftClientDriver.java