Ignore:
Timestamp:
10/05/23 18:06:06 (9 months ago)
Author:
ymipsl
Message:

fix potential dead-lock ; not sure it is enough...
YM

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS3/trunk/src/node/context.cpp

    r2580 r2588  
    587587    for(int i=0 ; i<nbPartitions; i++) 
    588588    { 
    589       while (!parentServerContext_->createIntercomm(poolId, serverId, i, getContextId(), intraComm_, interCommClient, interCommServer)) yield() ; 
     589      while (!parentServerContext_->createIntercomm(poolId, serverId, i, getContextId(), intraComm_, interCommClient, interCommServer, false)) yield() ; 
    590590      int type ;  
    591591      if (commRank==0) while (!CXios::getServicesManager()->getServiceType(poolId, serverId, 0, type)) yield(); 
Note: See TracChangeset for help on using the changeset viewer.