OpenSearch/test/framework
Tim Brooks f33f9612a7
Remove potential nio selector leak (#27825)
When an ESSelector is created an underlying nio selector is opened. This
selector is closed by the event loop after close has been signalled by
another thread.

However, there is a possibility that an ESSelector is created and some
exception in the startup process prevents it from ever being started
(however, close will still be called). The allows the selector to leak.

This commit addresses this issue by having the signalling thread close
the selector if the event loop is not running when close is signalled.
2017-12-14 14:37:41 -07:00
..
src Remove potential nio selector leak (#27825) 2017-12-14 14:37:41 -07:00
build.gradle Consolidate version numbering semantics (#27397) 2017-11-23 20:21:53 +00:00