Improve realibility
[vfc/nfvo/driver/vnfm/svnfm.git] / huawei / vnfmadapter / VnfmadapterService / service / src / main / java / org / onap / vfc / nfvo / vnfm / svnfm / vnfmadapter / service / api / internalsvc / impl / VnfmAdapterMgrService.java
index 28c018c..dabaf38 100644 (file)
@@ -106,9 +106,6 @@ public class VnfmAdapterMgrService implements IVnfmAdapterMgrService {
 
     private static class RegisterVnfmAdapterThread implements Runnable {
 
-        // Thread lock Object
-        private final Object lockObject = new Object();
-
         private IDriver2MSBManager adapter2MSBMgr = new Driver2MSBManager();
 
         // url and mothedtype
@@ -152,9 +149,7 @@ public class VnfmAdapterMgrService implements IVnfmAdapterMgrService {
 
                 // if registration fails,wait one minute and try again
                 try {
-                    synchronized(lockObject) {
-                        lockObject.wait(Constant.REPEAT_REG_TIME);
-                    }
+                    Thread.sleep(Constant.REPEAT_REG_TIME);
                 } catch(InterruptedException e) {
                     LOG.error(e.getMessage(), e);
                     // Restore interrupted state...