Ignore:
Timestamp:
10/10/23 14:33:07 (9 months ago)
Author:
jderouillat
Message:

Free communicators in legacy and one_sided transport layer

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS3/trunk/src/transport/legacy_context_server.cpp

    r2589 r2592  
    3737  
    3838    xios::MPI_Comm_dup(intraComm, &processEventBarrier_) ; 
    39   
     39    CXios::getMpiGarbageCollector().registerCommunicator(processEventBarrier_) ; 
    4040 
    4141    currentTimeLine=1; 
     
    4444 
    4545    xios::MPI_Intercomm_merge(interComm_,true,&interCommMerged_) ; 
     46    CXios::getMpiGarbageCollector().registerCommunicator(interCommMerged_) ; 
    4647    xios::MPI_Comm_split(intraComm_, intraCommRank, intraCommRank, &commSelf_) ; // for windows 
    47      
     48    CXios::getMpiGarbageCollector().registerCommunicator(commSelf_) ; 
     49   
    4850    itLastTimeLine=lastTimeLine.begin() ; 
    4951 
Note: See TracChangeset for help on using the changeset viewer.