Understandable - and we can count on your patch in the near future, then? :-)
On Dec 15, 2009, at 9:12 PM, Paul H. Hargrove wrote: > My 0.02USD says that for pragmatic reasons one should attempt to terminate > the job in this case, regardless of ones opinion of this unusual application > behavior. > > -Paul > > Ralph Castain wrote: >> Hi folks >> >> In case you didn't follow this on the user list, we had a question come up >> about proper OMPI behavior. Basically, the user has an application where one >> process decides it should cleanly terminate prior to calling MPI_Init, but >> all the others go ahead and enter MPI_Init. The application hangs since we >> don't detect the one proc's exit as an abnormal termination (no segfault, >> and it didn't call MPI_Init so it isn't required to call MPI_Finalize prior >> to termination). >> >> I can probably come up with a way to detect this scenario and abort it. But >> before I spend the effort chasing this down, my question to you MPI folks is: >> >> What -should- OMPI do in this situation? We have never previously detected >> such behavior - was this an oversight, or is this simply a "bad" application? >> >> Thanks >> Ralph >> >> >> _______________________________________________ >> devel mailing list >> [email protected] >> http://www.open-mpi.org/mailman/listinfo.cgi/devel >> > > > -- > Paul H. Hargrove [email protected] > Future Technologies Group Tel: +1-510-495-2352 > HPC Research Department Fax: +1-510-486-6900 > Lawrence Berkeley National Laboratory > _______________________________________________ > devel mailing list > [email protected] > http://www.open-mpi.org/mailman/listinfo.cgi/devel
