void shutdown() {
        try {
            rpcExecutor.shutdownNow();
            rpcExecutor.awaitTermination(10, TimeUnit.SECONDS);
        } catch (InterruptedException e) {
            throw new RuntimeException(e);
        }
        supervisor.transport().shutdown().join();
    }
An RPC server that handles config and file distribution requests.

@author hmusum
config-proxy/src/main/java/com/yahoo/vespa/config/proxy/ConfigProxyRpcServer.java