Ignore:
Timestamp:
09/14/21 15:17:59 (3 years ago)
Author:
ymipsl
Message:

Fix some Dead-lock issue...
YM

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS/dev/dev_ym/XIOS_COUPLING/src/node/context.cpp

    r2209 r2230  
    612612    {  
    613613      finished=eventLoop(enableEventsProcessing) ; 
    614       if (serviceType_==CServicesManager::CLIENT) out = eventScheduler_->queryEvent(timeLine,hashId_) ; 
     614      if (serviceType_==CServicesManager::CLIENT)  
     615      {   
     616        out = eventScheduler_->queryEvent(timeLine,hashId_) ; 
     617        if (out) eventScheduler_->popEvent() ; 
     618      } 
     619 
    615620      else out=true ; 
    616621    }  while(!out) ; 
Note: See TracChangeset for help on using the changeset viewer.