|
@@ -226,6 +226,7 @@ public class ScorerPipeline {
|
|
if (future.isDone() && !future.isCancelled() && future.get() != null) {
|
|
if (future.isDone() && !future.isCancelled() && future.get() != null) {
|
|
scoredItems.addAll(future.get());
|
|
scoredItems.addAll(future.get());
|
|
} else {
|
|
} else {
|
|
|
|
+ future.cancel(true);
|
|
LOGGER.error("score task is cancelled, scorename [{}] fail items [{}]",
|
|
LOGGER.error("score task is cancelled, scorename [{}] fail items [{}]",
|
|
new Object[]{scorerName, scoreRankerItems.size()});
|
|
new Object[]{scorerName, scoreRankerItems.size()});
|
|
}
|
|
}
|