X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=bin%2FrunSalome.py;fp=bin%2FrunSalome.py;h=4e22e7ad622f7ca5a594cc2bae9328fa2545584b;hb=b88ea86ef4dd5732ca1c3438686b690890d7f972;hp=1a0e1134bf88c84baee812b6ed0771c3913b928d;hpb=1f77be94c4ae03bc4bfa8571a43565700557a645;p=modules%2Fkernel.git diff --git a/bin/runSalome.py b/bin/runSalome.py index 1a0e1134b..4e22e7ad6 100755 --- a/bin/runSalome.py +++ b/bin/runSalome.py @@ -230,7 +230,7 @@ def foreGround(args, ior_fakens_filename): return import CORBA #import Engines - #import SALOME + import SALOME from time import sleep orb = CORBA.ORB_init([''], CORBA.ORB_ID) ior_fakens = None @@ -254,6 +254,11 @@ def foreGround(args, ior_fakens_filename): logger.debug("Unfortunately Session not found into {} : Sleep and retry. {}/{}".format(ior_fakens_filename,nb,nbtot)) if nb == nbtot: break + + if session is None: + logger.debug("Couldn't find /Kernel/Session in the child process. Return.") + return + nb = 0 # -- # Wait until gui is arrived @@ -277,6 +282,7 @@ def foreGround(args, ior_fakens_filename): pass # -- if not gui_detected: + logger.debug("Couldn't find active GUI in the current session. Return.") return # -- from salome_utils import getPortNumber