We have a problem in GridContinuousProcessor, when new node is joined to topology it collects registered routines in collectDiscoveryData() on each node. But data collected in collectDiscoveryData() on client will no be send to another nodes, because client node is not in the ring. So routines created on client node will not be registered on new node, see TcpClientDiscoverySelfTest#testDataExchangeFromClient() test.
Have any idea how to fix it?
