src/main/java/org/embulk/output/multi/TransactionalPageOutputDelegate.java in embulk-output-multi-0.2.0 vs src/main/java/org/embulk/output/multi/TransactionalPageOutputDelegate.java in embulk-output-multi-0.2.1
- old
+ new
@@ -80,11 +80,10 @@
private class Worker implements Callable<TaskReport> {
@Override
public TaskReport call() throws InterruptedException {
while (true) {
- final Supplier<Object> task = taskQueue.take();
- final Object result = task.get();
+ final Object result = taskQueue.take().get();
if (result instanceof TaskReport) {
return (TaskReport) result;
}
}
}