Project: genius master
63fd13598b24563f6f59f1f0b728a25743c5b281
Merge "fix for indefinite wait on the resource lock"
fix for indefinite wait on the resource lock
* Currently idmanager manager mutates the allocated id list (to make it sorted) while writing it into datastore which causes ConcurrentModificationException.
This leads to resource lock is never released and makes release id thread to
wait indefinitley for the lock.
* added lock retry logic with timed future.get version to handle any missed signals
Change-Id: I5f271f6054a44aa50d19f3130a2d5a73230ff50c
Signed-off-by: Periyasamy Palanisamy <periyasamy.palanisamy@ericsson.com>
-Subproject commit 5042d24f1e5fa983df6997fc609dec5f6faa6c94
+Subproject commit 63fd13598b24563f6f59f1f0b728a25743c5b281