This case is handled in testMemberJoinsWhileClusterListenerInstalled test.

The problem that could happen is the following:

node Z is joining
node Y is adding cluster listener

Node Z asks any node for all cluster listeners
Node Y adds cluster listener - doesn't yet have the new topology, sends requests to all other nodes except Z
Node Z installs all listeners but new one.