sonar critical issue 97/31797/1
authorSnigdha Sucharita Patra <sp00503415@techmahindra.com>
Thu, 15 Feb 2018 08:05:56 +0000 (13:35 +0530)
committerSnigdha Sucharita Patra <sp00503415@techmahindra.com>
Thu, 15 Feb 2018 08:05:56 +0000 (13:35 +0530)
Either re-interrupt this method or rethrow the InterruptedException
Sonar Link:
https://sonar.onap.org/project/issues?assignees=Snigdha503415&id=org.onap.dcaegen2.analytics.tca%3Adcae-analytics&open=AWFSducGof9FJ6jfXJfg&resolved=false&severities=CRITICAL
Location:
src/main/java/org/onap/dcae/apod/analytics/cdap/plugins/streaming/dmaap/MockDMaaPMRReceiver.java
Line No-117

Change-Id: Iaa2d2147081682040411c2d88a6b81413507e489
Issue-ID: DCAEGEN2-344
Signed-off-by: Snigdha Sucharita Patra <sp00503415@techmahindra.com>
dcae-analytics-cdap-plugins/src/main/java/org/onap/dcae/apod/analytics/cdap/plugins/streaming/dmaap/MockDMaaPMRReceiver.java

index f4f781a..2b6ad84 100644 (file)
@@ -116,6 +116,7 @@ public class MockDMaaPMRReceiver extends Receiver<StructuredRecord> {
                     TimeUnit.MILLISECONDS.sleep(pluginConfig.getPollingInterval());
                 } catch (InterruptedException e) {
                     LOG.error("Error while sleeping");
+                    Thread.currentThread().interrupt();
                     throw new DCAEAnalyticsRuntimeException("Error while sleeping", LOG, e);
                 }