From: Kai Moritz Date: Tue, 1 Apr 2025 21:24:09 +0000 (+0200) Subject: Fehler beim Beenden korrigiert: `running = false` zu früh! X-Git-Tag: grundlagen/simple-consumer--2025-04-signal-spickzettel X-Git-Url: http://juplo.de/gitweb/?a=commitdiff_plain;h=d5b576317d363f558a2fd38c3863df638fd5bd6b;p=demos%2Fkafka%2Ftraining Fehler beim Beenden korrigiert: `running = false` zu früh! --- diff --git a/src/main/java/de/juplo/kafka/ExampleConsumer.java b/src/main/java/de/juplo/kafka/ExampleConsumer.java index 865e5cb..7be827e 100644 --- a/src/main/java/de/juplo/kafka/ExampleConsumer.java +++ b/src/main/java/de/juplo/kafka/ExampleConsumer.java @@ -77,10 +77,10 @@ public class ExampleConsumer } finally { - running = false; log.info("{} - Closing the KafkaConsumer", id); consumer.close(); log.info("{}: Consumed {} messages in total, exiting!", id, consumed); + running = false; } } @@ -138,4 +138,4 @@ public class ExampleConsumer instance.run(); } } - +