Skip to content
Original file line number Diff line number Diff line change
Expand Up @@ -112,10 +112,11 @@ int addRawRecords(final Iterable<ConsumerRecord<byte[], byte[]>> rawRecords) {
*/
public StampedRecord poll() {
final StampedRecord recordToReturn = headRecord;
headRecord = null;

updateHead();

headRecord = null;

return recordToReturn;
}

Expand Down