BATCH-1865: SimpleChunkProvider no longer calls afterRead listener when EOF reached

This commit is contained in:
Mike Wilkes
2012-05-29 11:03:21 -04:00
committed by Dave Syer
parent 909fb814aa
commit 1854dfeb3a

View File

@@ -88,7 +88,9 @@ public class SimpleChunkProvider<I> implements ChunkProvider<I> {
try {
listener.beforeRead();
I item = itemReader.read();
listener.afterRead(item);
if(item != null) {
listener.afterRead(item);
}
return item;
}
catch (Exception e) {