X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=dmaap-adaptor-java%2Fsrc%2Fmain%2Fjava%2Forg%2Foran%2Fdmaapadapter%2Ftasks%2FKafkaTopicConsumers.java;h=5233401b231ea7883a1c219abfc025c4db289b87;hb=826b82ce861bebf17521a410caf4dd06343c2856;hp=48090170fd83767b34a7d93f5473ba7a228aacb1;hpb=7358bb166203537c2f66c00128f942d68fdf8c4f;p=nonrtric.git diff --git a/dmaap-adaptor-java/src/main/java/org/oran/dmaapadapter/tasks/KafkaTopicConsumers.java b/dmaap-adaptor-java/src/main/java/org/oran/dmaapadapter/tasks/KafkaTopicConsumers.java index 48090170..5233401b 100644 --- a/dmaap-adaptor-java/src/main/java/org/oran/dmaapadapter/tasks/KafkaTopicConsumers.java +++ b/dmaap-adaptor-java/src/main/java/org/oran/dmaapadapter/tasks/KafkaTopicConsumers.java @@ -100,7 +100,9 @@ public class KafkaTopicConsumers { public synchronized void restartNonRunningTopics() { for (String typeId : this.consumers.keySet()) { for (KafkaJobDataConsumer consumer : this.consumers.get(typeId)) { - restartTopic(consumer); + if (!consumer.isRunning()) { + restartTopic(consumer); + } } } }