| # | Line 267 | Line 267 | void incr_block( block_type new_block ){ | |
|---|---|---|
| 267 | "Event blocks nested too deeply\n" ); | |
| 268 | painCave.isFatal = 1; | |
| 269 | simError(); | |
| 270 | + | |
| 271 | + | #ifdef IS_MPI |
| 272 | + | if( worldRank == 0 ) mpiInterfaceExit(); |
| 273 | + | #endif //is_mpi |
| 274 | } | |
| 275 | ||
| 276 | else current_block = new_block; | |
| # | Line 283 | Line 287 | void decr_block( void ){ | |
| 287 | "Too many event blocks closed\n" ); | |
| 288 | painCave.isFatal = 1; | |
| 289 | simError(); | |
| 290 | + | |
| 291 | + | #ifdef IS_MPI |
| 292 | + | if( worldRank == 0 ) mpiInterfaceExit(); |
| 293 | + | #endif //is_mpi |
| 294 | + | |
| 295 | } | |
| 296 | ||
| 297 | else current_block = block_stack[block_stack_ptr]; | |
| – | Removed lines |
| + | Added lines |
| < | Changed lines |
| > | Changed lines |