]> SALOME platform Git repositories - modules/kernel.git/commitdiff
Salome HOME
BugID: 12199. Move a following line:
authorsrn <srn@opencascade.com>
Wed, 19 Apr 2006 10:11:48 +0000 (10:11 +0000)
committersrn <srn@opencascade.com>
Wed, 19 Apr 2006 10:11:48 +0000 (10:11 +0000)
session=clt.waitNSPID("/Kernel/Session",mySessionServ.PID,SALOME.Session)
after launching the CPP, Py and Supervision containers

bin/runSalome.py

index 1cff35891c83a7b2d4c505bdaa67c5ecfb9cd4f1..572589ff821b16a5866bfe9af04dc261b03471f5 100755 (executable)
@@ -592,12 +592,6 @@ def startSalome(args, modules_list, modules_root_dir):
 
     #macomm2=['ddd']
     #pid = os.spawnvp(os.P_NOWAIT, macomm2[0], macomm2)
-    #
-    # Attente de la disponibilite du Session Server dans le Naming Service
-    #
-
-    import SALOME
-    session=clt.waitNSPID("/Kernel/Session",mySessionServ.PID,SALOME.Session)
 
     from Utils_Identity import getShortHostName
     
@@ -630,6 +624,7 @@ def startSalome(args, modules_list, modules_root_dir):
         myServer.run()
         clt.waitNSPID("/Containers/" + theComputer + "/FactoryServerPy",myServer.PID)
 
+
     #
     # Lancement Container Supervision local,
     # attente de la disponibilite du Container Supervision local
@@ -641,6 +636,13 @@ def startSalome(args, modules_list, modules_root_dir):
         myServer.run()
         clt.waitNSPID("/Containers/" + theComputer + "/SuperVisionContainer",myServer.PID)
 
+    #
+    # Attente de la disponibilite du Session Server dans le Naming Service
+    #
+
+    import SALOME
+    session=clt.waitNSPID("/Kernel/Session",mySessionServ.PID,SALOME.Session)
+
     end_time = os.times()
     print
     print "Start SALOME, elapsed time : %5.1f seconds"% (end_time[4]