MINIFICPP-1333 PublishKafka should penalize flowfiles sent to failure
Signed-off-by: Marton Szasz <szaszm01@gmail.com>
diff --git a/extensions/librdkafka/PublishKafka.cpp b/extensions/librdkafka/PublishKafka.cpp
index a6a3182..fc5ee56 100644
--- a/extensions/librdkafka/PublishKafka.cpp
+++ b/extensions/librdkafka/PublishKafka.cpp
@@ -701,6 +701,7 @@
if (success) {
session->transfer(flowFiles[index], Success);
} else {
+ session->penalize(flowFiles[index]);
session->transfer(flowFiles[index], Failure);
}
});