Ignore:
Timestamp:
03/23/16 16:10:55 (8 years ago)
Author:
mhnguyen
Message:

Ticket 84: Replacing abort by MPI_Abort to prevent deadlocks in some environments

Test
+) On Curie.
+) All processe terminate if error happens. (In fact, on Curie, abort works well all the time)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS/trunk/src/exception.cpp

    r523 r828  
    3636     { 
    3737      error << this->getMessage() << std::endl; 
    38       abort(); 
     38      MPI_Abort(CXios::globalComm, -1); //abort(); 
    3939      } 
    4040#endif 
Note: See TracChangeset for help on using the changeset viewer.