From: Mohammad Salehe Date: Fri, 8 Feb 2019 16:45:25 +0000 (-0500) Subject: Indicate failure in createLockReference X-Git-Url: https://gerrit.onap.org/r/gitweb?a=commitdiff_plain;h=refs%2Fchanges%2F27%2F78127%2F2;p=music.git Indicate failure in createLockReference We may not be able to create a lock reference temporarily. We should indicate that by returning null, so the caller can try again Change-Id: If83567d64fd077b1a8eb39f66b8292c0ba6adefd Issue-ID: MUSIC-148 Signed-off-by: Mohammad Salehe --- diff --git a/src/main/java/org/onap/music/service/impl/MusicCassaCore.java b/src/main/java/org/onap/music/service/impl/MusicCassaCore.java index f6a563ca..1866a5c7 100644 --- a/src/main/java/org/onap/music/service/impl/MusicCassaCore.java +++ b/src/main/java/org/onap/music/service/impl/MusicCassaCore.java @@ -116,7 +116,8 @@ public class MusicCassaCore implements MusicCoreService { try { lockReference = "" + getLockingServiceHandle().genLockRefandEnQueue(keyspace, table, lockName, isWriteLock); } catch (MusicLockingException | MusicServiceException | MusicQueryException e) { - e.printStackTrace(); + logger.info(EELFLoggerDelegate.applicationLogger, "Failed to create lock reference"); + return null; } long end = System.currentTimeMillis(); logger.info(EELFLoggerDelegate.applicationLogger, "Time taken to create lock reference:" + (end - start) + " ms");