X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FGHS3DPRLPlugin%2FGHS3DPRLPlugin_GHS3DPRL.cxx;fp=src%2FGHS3DPRLPlugin%2FGHS3DPRLPlugin_GHS3DPRL.cxx;h=cc1fe0e7a8974b99707eebe159e7d2caa6ed1778;hb=f2dd979943d3ec1026c73a9927f2b429002de4fa;hp=6e6b0e06e4a9b7554a0906857af984c2cb5816f8;hpb=e4fe9f86f4133e4010eecc123184cd1939615406;p=plugins%2Fghs3dprlplugin.git diff --git a/src/GHS3DPRLPlugin/GHS3DPRLPlugin_GHS3DPRL.cxx b/src/GHS3DPRLPlugin/GHS3DPRLPlugin_GHS3DPRL.cxx index 6e6b0e0..cc1fe0e 100644 --- a/src/GHS3DPRLPlugin/GHS3DPRLPlugin_GHS3DPRL.cxx +++ b/src/GHS3DPRLPlugin/GHS3DPRLPlugin_GHS3DPRL.cxx @@ -261,6 +261,7 @@ bool GHS3DPRLPlugin_GHS3DPRL::Compute(SMESH_Mesh& theMesh, fileskinmesh(""), path, casenamemed; //_MEDName.c_str()); + int res = 0; // 0 is OK casenamemed += (char *)_MEDName.c_str(); int n=casenamemed.SearchFromEnd('/'); @@ -363,13 +364,20 @@ bool GHS3DPRLPlugin_GHS3DPRL::Compute(SMESH_Mesh& theMesh, //sometimes it is better to wait flushing files on slow filesystem... system( "sleep 3" ); //launch tetrahpc2med which launch mg-tetra_hpc.py which launch mg-tetra_hpc(_mpi?).exe - system( run_GHS3DPRL.ToCString() ); + res = system( run_GHS3DPRL.ToCString() ); + if (res > 0) + { + pluginerror = pluginerror + "PROBLEM tetrahpc2med command"; + cout<