Mercurial > hg > orthanc-stone
comparison Framework/Toolbox/DownloadStack.cpp @ 53:c2dc924f1a63 wasm
removing threading out of the framework
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Thu, 27 Apr 2017 16:57:49 +0200 |
parents | 28956ed68280 |
children | 4a541cd4fa83 |
comparison
equal
deleted
inserted
replaced
52:37e504582af6 | 53:c2dc924f1a63 |
---|---|
97 } | 97 } |
98 | 98 |
99 | 99 |
100 bool DownloadStack::Pop(unsigned int& value) | 100 bool DownloadStack::Pop(unsigned int& value) |
101 { | 101 { |
102 boost::mutex::scoped_lock lock(mutex_); | |
103 | |
104 assert(CheckInvariants()); | 102 assert(CheckInvariants()); |
105 | 103 |
106 if (firstNode_ == NIL) | 104 if (firstNode_ == NIL) |
107 { | 105 { |
108 for (size_t i = 0; i < nodes_.size(); i++) | 106 for (size_t i = 0; i < nodes_.size(); i++) |