- Timestamp:
- 11/16/21 17:37:42 (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/dev_ym/XIOS_COUPLING/src/manager/contexts_manager.cpp
r2246 r2258 109 109 void CContextsManager::sendNotification(int rank) 110 110 { 111 winNotify_->lockWindow (rank,0) ;112 winNotify_->pushTo Window(rank, this, &CContextsManager::notificationsDumpOut) ;113 winNotify_->unlockWindow(rank ,0) ;111 winNotify_->lockWindowExclusive(rank) ; 112 winNotify_->pushToLockedWindow(rank, this, &CContextsManager::notificationsDumpOut) ; 113 winNotify_->unlockWindow(rank) ; 114 114 } 115 115 … … 168 168 int commRank ; 169 169 MPI_Comm_rank(xiosComm_, &commRank) ; 170 winNotify_->lockWindow (commRank,0) ;171 winNotify_->popFrom Window(commRank, this, &CContextsManager::notificationsDumpIn) ;172 winNotify_->unlockWindow(commRank ,0) ;170 winNotify_->lockWindowExclusive(commRank) ; 171 winNotify_->popFromLockedWindow(commRank, this, &CContextsManager::notificationsDumpIn) ; 172 winNotify_->unlockWindow(commRank) ; 173 173 if (notifyType_==NOTIFY_CREATE_CONTEXT) createServerContext() ; 174 174 else if (notifyType_==NOTIFY_CREATE_INTERCOMM) createServerContextIntercomm() ;
Note: See TracChangeset
for help on using the changeset viewer.