NodeNotConnectedException

Hi

we are doing some indexing on ES. I'm not sure is this some strange behavior or not, but sometimes i found following wraning and stack trace on ES master :

[18:17:24,808][WARN ][discovery.zen.publish ] [Gilmore, Ritchie] Failed to send cluster state to [[Marvel Boy][557814db-6921-4a3e-9910-82593b4a5064][inet[/172.17.1.16:9306]]{client=true, data=false, zen.master=false}], should be detected as failed soon...
org.elasticsearch.transport.SendRequestTransportException: [Marvel Boy][inet[/172.17.1.16:9306]][discovery/zen/publish]
at org.elasticsearch.transport.RemoteTransportException.fillStack(RemoteTransportException.java:58)
at org.elasticsearch.transport.SendRequestTransportException.fillInStackTrace(SendRequestTransportException.java:34)
at java.lang.Throwable.(Throwable.java:218)
at java.lang.Exception.(Exception.java:59)
at java.lang.RuntimeException.(RuntimeException.java:61)
at org.elasticsearch.ElasticSearchException.(ElasticSearchException.java:46)
at org.elasticsearch.transport.TransportException.(TransportException.java:34)
at org.elasticsearch.transport.RemoteTransportException.(RemoteTransportException.java:39)
at org.elasticsearch.transport.SendRequestTransportException.(SendRequestTransportException.java:30)
at org.elasticsearch.transport.TransportService$2.run(TransportService.java:197)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)

I'm writing java app which indexes data with java api (it is threaded app, where 20 threads are doing write on index and each thread has it's own client).

Best
Zaharije