Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Development mailing list

From: Gleb Natapov (glebn_at_[hidden])
Date: 2007-09-06 09:00:06

On Thu, Sep 06, 2007 at 06:50:43AM -0600, Ralph H Castain wrote:
> WHAT: Decide upon how to handle MPI applications where one or more
> processes exit without calling MPI_Finalize
> WHY: Some applications can abort via an exit call instead of
> calling MPI_Abort when a library (or something else) calls
> exit. This situation is outside a user's control, so they
> cannot fix it.
> WHERE: Refer to ticket #1144 - code changes are TBD
> WHEN: Up to the group
> Does the general community feel we should do anything here, or is this a
> "bug" that should be fixed by the entity calling "exit"? I should note that
> it actually is bad behavior (IMHO) for any library to call "exit" - but
> then, we do that in some situations too, so perhaps we shouldn't cast
> stones!
> Any suggested solutions or comments on whether or not we should do anything
> would be appreciated.
IMO (a) should be implemented.