Skip to content

Commit 12d1e06

Browse files
exit from consumer batch loop when no more messages left (swift-server#153)
1 parent 01c4514 commit 12d1e06

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

Sources/Kafka/KafkaConsumer.swift

+3-2
Original file line numberDiff line numberDiff line change
@@ -601,9 +601,10 @@ public final class KafkaConsumer: Sendable, Service {
601601
result = .failure(error)
602602
}
603603

604-
if let result {
605-
messageResults.append(result)
604+
guard let result else {
605+
return messageResults
606606
}
607+
messageResults.append(result)
607608
}
608609

609610
return messageResults

0 commit comments

Comments
 (0)