Changeset 2558 for XIOS3/trunk/src/transport/p2p_server_buffer.cpp
- Timestamp:
- 09/06/23 14:53:33 (10 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS3/trunk/src/transport/p2p_server_buffer.cpp
r2557 r2558 97 97 if (pendingRmaRequests_.empty()) transferEvents() ; 98 98 99 if (!isLocked_)100 {99 //if (!isLocked_) 100 //{ 101 101 if (lastBlocToFree_!=0) 102 102 { … … 110 110 lastBlocToFree_ = 0 ; 111 111 } 112 }112 //} 113 113 114 114 if (buffers_.size()>1) … … 164 164 << " Bandwith : "<< transferedSize/time<< "byte/s"<<endl ; 165 165 CTimer::get("lastTransfer from "+std::to_string(clientRank_)).reset() ; 166 for(int i=0;i<pendingRmaAddr_.size();i++) 167 { 168 size_t checksum=0 ; 169 unsigned char* buffer = (unsigned char*) pendingRmaAddr_[i] ; 170 for(size_t j=0;j<pendingRmaCount_[i];j++) checksum += buffer[j] ; 171 info(logProtocol)<<"Bloc transfered to adrr="<<(void*) buffer<<" count="<<pendingRmaCount_[i]<<" checksum="<<checksum<<endl ; 172 } 173 166 174 } 167 175 … … 170 178 pendingRmaStatus_.clear() ; 171 179 pendingRmaCount_.clear() ; 180 pendingRmaAddr_.clear() ; 172 181 completedEvents_.insert(onTransferEvents_.begin(),onTransferEvents_.end()) ; 173 182 … … 381 390 pendingRmaRequests_.push_back(request) ; 382 391 pendingRmaCount_.push_back(count) ; 392 pendingRmaAddr_.push_back(buffer->getBuffer()+start) ; 383 393 onTransferEvents_[timeline].push_back({buffer,start,count,addr}) ; 384 394 }
Note: See TracChangeset
for help on using the changeset viewer.