Changeset 909


Ignore:
Timestamp:
07/28/16 15:43:07 (8 years ago)
Author:
rlacroix
Message:

Fix: The "buffer_size_factor" parameter was not used.

I mistakenly removed it from the buffers sizes computation in r731.

File:
1 edited

Legend:

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

    r908 r909  
    275275 
    276276     std::map<int, StdSize> bufferSize = getAttributesBufferSize(); 
    277      std::map<int, StdSize>::iterator it, ite = bufferSize.end(); 
    278      for (it = bufferSize.begin(); it != ite; ++it) 
    279        if (it->second < minBufferSize) it->second = minBufferSize; 
    280  
    281277     std::map<int, StdSize> dataBufferSize = getDataBufferSize(); 
    282      ite = dataBufferSize.end(); 
     278 
     279     std::map<int, StdSize>::iterator it, ite = dataBufferSize.end(); 
    283280     for (it = dataBufferSize.begin(); it != ite; ++it) 
    284281       if (it->second > bufferSize[it->first]) bufferSize[it->first] = it->second; 
     282 
     283     ite = bufferSize.end(); 
     284     for (it = bufferSize.begin(); it != ite; ++it) 
     285     { 
     286       it->second *= CXios::bufferSizeFactor; 
     287       if (it->second < minBufferSize) it->second = minBufferSize; 
     288     } 
    285289 
    286290     if (client->isServerLeader()) 
Note: See TracChangeset for help on using the changeset viewer.