Your original stack trace shows a call to your custom stream receiver which appears to itself call invoke(). I can only guess that your code does, but it appears to be making an call off node to something that is not returning.
org.apache.ignite.internal.processors.cache.GatewayProtectedCacheProxy.invoke(GatewayProtectedCacheProxy.java:1362) at *com.mycompany.myapp.myPackage.dao.ignite.cache.streamer.VersionCheckingStreamReceiver.receive(VersionCheckingStreamReceiver.java:33)* at org.apache.ignite.internal.processors.datastreamer.DataStreamerUpdateJob.call(DataStreamerUpdateJob.java:137) at -- Sent from: http://apache-ignite-users.70518.x6.nabble.com/