I have two C codes :
- master.c : spawns a slave
- slave.c : spwaned by the master
If the spawn is include in a do-loop, I can do only 123 spawns before having the folowing errors:
ORTE_ERROR_LOG: The system limit on number of pipes a process can open was reached in file base/iof_base_setup.c at line 112
ORTE_ERROR_LOG: The system limit on number of pipes a process can open was reached in file odls_default_module.c at line 203
This test works perfectly even for a lot of spawns (more than 1000) with Open-MPI 1.2.7.
You will find the following files attached:
command used to run my application :
mpirun -n 1 ./master
If you have any idea of what this occurs, please tell me what to do to
make it works.
Thank you very much