Changeset 1867 for XIOS/branchs/xios-2.5/src/server.cpp
- Timestamp:
- 04/03/20 14:08:36 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/branchs/xios-2.5/src/server.cpp
r1519 r1867 404 404 405 405 for (std::list<MPI_Comm>::iterator it = contextInterComms.begin(); it != contextInterComms.end(); it++) 406 MPI_Comm_free(&(*it));406 /* MPI_Comm_free(&(*it)) */; // WARNING remove freeing communicator !! --> deadlock raised, to be checked 407 407 408 408 for (std::list<MPI_Comm>::iterator it = contextIntraComms.begin(); it != contextIntraComms.end(); it++) … … 416 416 417 417 for (std::list<MPI_Comm>::iterator it = interCommRight.begin(); it != interCommRight.end(); it++) 418 MPI_Comm_free(&(*it));418 /* MPI_Comm_free(&(*it)) */ ; // WARNING remove freeing communicator !! --> deadlock raised, to be checked 419 419 420 420 MPI_Comm_free(&intraComm); … … 478 478 MPI_Send(&msg,1,MPI_INT,0,0,*itr) ; 479 479 } 480 MPI_Comm_free(&(*it));480 /* MPI_Comm_free(&(*it)); */ // WARNING remove freeing communicator !! --> deadlock raised, to be checked 481 481 interCommLeft.erase(it) ; 482 482 break ;
Note: See TracChangeset
for help on using the changeset viewer.