Changeset 2494 for XIOS3/trunk


Ignore:
Timestamp:
04/24/23 15:45:16 (14 months ago)
Author:
jderouillat
Message:

Backporting 2489 and 2490 (+ wait in getServiceInfo) from XIOS_ATTACHED + initialization of PoolRessource::notifyType_

Location:
XIOS3/trunk/src
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • XIOS3/trunk/src/manager/pool_ressource.cpp

    r2458 r2494  
    2626    } 
    2727     
     28    notifyType_=NOTIFY_NOTHING; 
    2829    winNotify_->lockWindow(commRank,0) ; 
    2930    winNotify_->updateToWindow(commRank, this, &CPoolRessource::notificationsDumpOut) ; 
  • XIOS3/trunk/src/manager/services_manager.cpp

    r2458 r2494  
    230230    int nbServices ; 
    231231    buffer>>nbServices ; 
     232 
    232233    for(int i=0;i<nbServices;i++)  
    233234    { 
     
    278279    int size ; 
    279280    int nbPartitions; 
    280     return getServiceInfo(poolId, serviceId, partitionId, type, size, nbPartitions, leader) ; 
     281    return getServiceInfo(poolId, serviceId, partitionId, type, size, nbPartitions, leader, wait) ; 
    281282  } 
    282283 
     
    286287    int nbPartitions; 
    287288    int leader; 
    288     return getServiceInfo(poolId, serviceId, partitionId, type, size, nbPartitions, leader) ; 
     289    return getServiceInfo(poolId, serviceId, partitionId, type, size, nbPartitions, leader, wait) ; 
    289290  } 
    290291 
     
    294295    int type; 
    295296    int leader; 
    296     return getServiceInfo(poolId, serviceId, partitionId, type, size, nbPartitions, leader) ; 
     297    return getServiceInfo(poolId, serviceId, partitionId, type, size, nbPartitions, leader, wait) ; 
    297298  } 
    298299 
  • XIOS3/trunk/src/node/context.cpp

    r2458 r2494  
    662662       
    663663      int serviceType ; 
    664       if (intraCommRank_==0) CXios::getServicesManager()->getServiceType(poolId, serviceId, 0, serviceType) ; 
     664      if (intraCommRank_==0) CXios::getServicesManager()->getServiceType(poolId, serviceId, 0, serviceType, true) ; 
    665665      MPI_Bcast(&serviceType,1,MPI_INT,0,intraComm_) ; 
    666666       
Note: See TracChangeset for help on using the changeset viewer.