We have experienced ES client jamming the jvm and the whole virtual server when the ES server is intermittently not reachable (either down on purpose or with a flaky connection).
When the issue bites we end up with thousands of threads, which will cause OutOfMemory, but the huge number of threads in the generic threadpool exhausts OS resources and the whole virtual server becomes unusable. If there is no previous terminal session that allows killing the offending JVM process we must reboot the whole server.
ES version 0.90.7.