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);
     }
   });