mirror of https://github.com/apache/druid.git
b9634a8613
This fixes a race where, if there is no output at all, setAllDoneIfPossible could be called twice (once when the output partitions future resolves, and once when the batcher finishes). If the calls happen in that order, it would try to create nil output channels both times, resulting in a "Channel already set" error. |
||
---|---|---|
.. | ||
src | ||
pom.xml |