@Override
    public void close() {
        if (!eventLoop().inEventLoop()) {
            eventLoop().execute(this::close);
            return;
        }
        node.close();
        super.close();
    }
A root node representing a {@link Listener}.
Users may query the latest value of this resource or add a watcher to be notified of changes.
Note that it is important to close this resource to avoid leaking connections to the control plane server.
xds/src/main/java/com/linecorp/armeria/xds/ListenerRoot.java