hazelcast/hazelcast — pull request #3484 by jerrinot (2014-09-02 16:22:49+00:00)
Title: workaround for #3482

Until all client requests are non-blocking we have to bump-up no. of threads in a client engine
thread-pool. When all threads are occupied by blocked threads then no other request can be processed.

This eventually lead to this sequence of events:
1. a heartbeat time-out
2. connection is closed
3. TargetDisconnectedException is thrown

Credits for identifying the root cause go to Mehmet!