Ignore:
Timestamp:
08/25/21 19:31:05 (3 years ago)
Author:
ymipsl
Message:

Revisiting registry management and make it working.
YM

Location:
XIOS/dev/dev_ym/XIOS_COUPLING/src/manager
Files:
2 added
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS/dev/dev_ym/XIOS_COUPLING/src/manager/daemons_manager.cpp

    r1878 r2209  
    1919    MPI_Comm_split(xiosComm,isXiosServer,commRank,&splitComm) ; 
    2020     
     21    CXios::launchRegistryManager(isXiosServer) ; 
    2122    CXios::launchRessourcesManager(isXiosServer) ; 
    2223    CXios::launchServicesManager(isXiosServer) ; 
    2324    CXios::launchContextsManager(isXiosServer) ; 
    2425    CXios::launchCouplerManager(isXiosServer) ; 
    25  
     26  
    2627    if (isXiosServer) CServer::launchServersRessource(splitComm) ; 
     28    MPI_Barrier(xiosComm) ; 
    2729    MPI_Comm_free(&splitComm) ; 
    2830  } 
     
    3436    CXios::finalizeServicesManager() ; 
    3537    CXios::finalizeRessourcesManager() ; 
     38    CXios::finalizeRegistryManager() ; 
    3639  } 
    3740 
Note: See TracChangeset for help on using the changeset viewer.