OpenSearch/libs
Armin Braun da9190be0a
Add Checks for Closed Channel in Selector Loop (#39096) (#39439)
* A few warnings could be observed in test logs about `NoSuchElementException` being thrown in `InboundChannelBuffer#sliceBuffersTo`.
These were the result of calls to this method after the relevant channel and hence the buffer was closed already as a result of a failed IO operation.
  * Fixed by adding the necessary guard statements to break out in these cases. I don't think there is a need here to do any additional error handling since `eventHandler.postHandling(channelContext);` at the end of the `processKey`
call in the main selection loop handles closing channels and invoking callbacks for writes that failed to go through already.
2019-02-27 11:28:30 +01:00
..
cli Converting randomized testing to create a separate unitTest task instead of replacing the builtin test task (#36311) 2018-12-19 08:25:20 +02:00
core Split third party audit exclusions by type (#36763) 2019-01-07 17:24:19 +02:00
dissect Fix DissectParserTests expecting unique keys (#39262) 2019-02-22 17:16:24 +02:00
geo Geo: Fix Empty Geometry Collection Handling (#37978) 2019-01-30 09:20:30 -05:00
grok Updates the grok patterns to be consistent with logstash (#27181) 2019-02-05 12:37:02 -06:00
nio Add Checks for Closed Channel in Selector Loop (#39096) (#39439) 2019-02-27 11:28:30 +01:00
plugin-classloader Converting randomized testing to create a separate unitTest task instead of replacing the builtin test task (#36311) 2018-12-19 08:25:20 +02:00
secure-sm Testing conventions now checks for tests in main (#37321) 2019-01-24 17:30:50 +02:00
ssl-config Fix libs:ssl-config project setup (#39074) 2019-02-19 02:23:11 +02:00
x-content Clean codebase from empty statements (#37822) 2019-01-25 14:23:02 +01:00
build.gradle Rename elasticsearch-core to core (#31185) 2018-06-07 16:50:21 -04:00