OpenSearch/client
Nik Everett fc2060ba7e Don't close rest client from its callback (#22061)
If you try to close the rest client inside one of its callbacks then
it blocks itself. The thread pool switches the status to one that
requests a shutdown and then waits for the pool to shutdown. When
another thread attempts to honor the shutdown request it waits
for all the threads in the pool to finish what they are working on.
Thus thread a is waiting on thread b while thread b is waiting
on thread a. It isn't quite that simple, but it is close.

Relates to #22027
2016-12-09 10:39:51 -05:00
..
benchmark Remove `modules/transport_netty_3` in favor of `netty_4` (#21590) 2016-11-17 12:44:42 +01:00
client-benchmark-noop-api-plugin Remove subrequests method from CompositeIndicesRequest (#21873) 2016-11-30 15:03:58 +01:00
rest Don't close rest client from its callback (#22061) 2016-12-09 10:39:51 -05:00
sniffer Upgrade to lucene-6.3.0-snapshot-ed102d6 (#21150) 2016-10-28 14:47:15 +02:00
test Build: Remove old maven deploy support (#20403) 2016-09-19 15:10:41 -07:00
transport Add a HostFailureListener to notify client code if a node got disconnected (#21709) 2016-11-22 20:46:28 +01:00