Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Development mailing list

From: Brian Barrett (bbarrett_at_[hidden])
Date: 2007-08-25 12:12:00


On Aug 25, 2007, at 7:10 AM, Jeff Squyres wrote:

> 1. We have logic in ompi_mpi_abort to prevent recursive invocation
> (ompi_mpi_abort.c:60):
>
> /* Protection for recursive invocation */
> if (have_been_invoked) {
> return OMPI_SUCCESS;
> }
> have_been_invoked = true;

This, IMHO, is a wrong thing to do. The intent of ompi_mpi_abort()
was that it never returned. But now it is? That seems wrong to me.

Brian

-- 
   Brian W. Barrett
   Networking Team, CCS-1
   Los Alamos National Laboratory