- Timestamp:
- May 5, 2016, 5:14:19 PM (10 years ago)
- Children:
- 35e83a
- Parents:
- 8c076a
- git-author:
- Frederik Heber <heber@…> (05/05/16 13:54:14)
- git-committer:
- Frederik Heber <heber@…> (05/05/16 17:14:19)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/Actions/FragmentationAction/FragmentationAutomationAction.cpp
r8c076a r4a33f6 119 119 // TODO: Have io_service run in second thread and merge with current again eventually 120 120 121 FragmentationResultContainer &container =122 FragmentationResultContainer::getInstance();123 121 const KeySetsContainer& keysets = FragmentJobQueue::getInstance().getKeySets(); 124 122 const KeySetsContainer& forcekeysets = FragmentJobQueue::getInstance().getFullKeySets(); … … 343 341 } 344 342 } 345 container.addFullResults(keysets, forcekeysets, shortrangedata, longrangedata); 343 { 344 AtomicInstance<FragmentationResultContainer> container = 345 FragmentationResultContainer::getLockedInstance(); 346 (*container).addFullResults(keysets, forcekeysets, shortrangedata, longrangedata); 347 } 346 348 } else { 347 container.addShortRangeResults(keysets, forcekeysets, shortrangedata); 349 AtomicInstance<FragmentationResultContainer> container = 350 FragmentationResultContainer::getLockedInstance(); 351 (*container).addShortRangeResults(keysets, forcekeysets, shortrangedata); 348 352 } 349 353 #else 350 container.addShortRangeResults(keysets, forcekeysets, shortrangedata); 354 { 355 AtomicInstance<FragmentationResultContainer> container = 356 FragmentationResultContainer::getLockedInstance(); 357 (*container).addShortRangeResults(keysets, forcekeysets, shortrangedata); 358 } 351 359 #endif 352 360 … … 359 367 std::ofstream returnstream(resultsfile.string().c_str()); 360 368 if (returnstream.good()) { 369 const FragmentationResultContainer& container = 370 FragmentationResultContainer::getConstInstance(); 361 371 boost::archive::text_oarchive oa(returnstream); 362 372 oa << container;
Note:
See TracChangeset
for help on using the changeset viewer.
