in pulsar-client-kafka-compat/pulsar-client-kafka_0_8/src/main/java/org/apache/kafka/clients/simple/consumer/PulsarByteBufferMessageSet.java [59:72]
public boolean hasNext() {
try {
org.apache.pulsar.client.api.Message<byte[]> msg = reader.readNext(10, TimeUnit.MILLISECONDS);
if (msg != null) {
receivedMessages.offer(msg);
return true;
}
} catch (PulsarClientException e) {
if (log.isDebugEnabled()) {
log.debug("Failed to receive message for {}, {}", reader.getTopic(), e.getMessage());
}
}
return false;
}