Skip to content

Commit 5e84da2

Browse files
committed
Change logic to reset messages acked count on buffered producer
1 parent 7ec3252 commit 5e84da2

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

include/cppkafka/utils/buffered_producer.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,6 @@ void BufferedProducer<BufferType>::flush() {
169169

170170
template <typename BufferType>
171171
void BufferedProducer<BufferType>::wait_for_acks() {
172-
messages_acked_ = 0;
173172
while (messages_acked_ < expected_acks_) {
174173
try {
175174
producer_.flush();
@@ -185,6 +184,7 @@ void BufferedProducer<BufferType>::wait_for_acks() {
185184
}
186185
}
187186
expected_acks_ = 0;
187+
messages_acked_ = 0;
188188
}
189189

190190
template <typename BufferType>

0 commit comments

Comments
 (0)