- serve(nbiEngine, sbiEngine, sdlEngine, rpeEngine)
+ rtmgr.Rtmgr_ready = false
+
+ var m sync.Mutex
+
+// RMR thread is starting port: 4560
+ c := nbi.NewControl()
+ go c.Run(sbiEngine, sdlEngine, rpeEngine, &m)
+
+// Waiting for RMR to be ready
+ time.Sleep(time.Duration(2) * time.Second)
+ for xapp.Rmr.IsReady() == false {
+ time.Sleep(time.Duration(2) * time.Second)
+ }
+
+ dummy_whid := int(xapp.Rmr.Openwh("localhost:4560"))
+ xapp.Logger.Info("created dummy Wormhole ID for routingmanager and dummy_whid :%d", dummy_whid)
+
+ serve(nbiEngine, sbiEngine, sdlEngine, rpeEngine, &m)