Changeset 1538 for XIOS/dev/branch_openmp/extern/ep_dev/ep_message.cpp
- Timestamp:
- 06/11/18 19:06:45 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/branch_openmp/extern/ep_dev/ep_message.cpp
r1532 r1538 46 46 } 47 47 48 if((*(*it))->state == 2) 49 { 50 EP_PendingRequests->erase(it); 51 52 memcheck("EP_PendingRequests["<<ep_rank<<"]->size() = " << EP_PendingRequests->size()); 53 it = EP_PendingRequests->begin(); 54 continue; 55 } 56 48 57 Message_Check(((*(*it))->comm)); 49 58 } … … 55 64 { 56 65 if(*(*it) == 0) 66 { 67 EP_PendingRequests->erase(it); 68 69 memcheck("EP_PendingRequests["<<ep_rank<<"]->size() = " << EP_PendingRequests->size()); 70 it = EP_PendingRequests->begin(); 71 continue; 72 } 73 74 if((*(*it))->state == 2) 57 75 { 58 76 EP_PendingRequests->erase(it); … … 196 214 continue; 197 215 } 216 217 if((*(*it))->state == 2) 218 { 219 EP_PendingRequests->erase(it); 220 221 memcheck("EP_PendingRequests["<<ep_rank<<"]->size() = " << EP_PendingRequests->size()); 222 it = EP_PendingRequests->begin(); 223 continue; 224 } 198 225 199 226 if((*(*it))->ep_src>6)
Note: See TracChangeset
for help on using the changeset viewer.