Mercurial > hg > orthanc
comparison Core/JobsEngine/Operations/SequenceOfOperationsJob.cpp @ 2665:389d050a2e66 jobs
fix deadlock, speed up unit tests
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 08 Jun 2018 13:51:31 +0200 |
parents | 228e2783ce83 |
children | 2540ac79ab6c |
comparison
equal
deleted
inserted
replaced
2664:a21b244efb37 | 2665:389d050a2e66 |
---|---|
363 | 363 |
364 bool SequenceOfOperationsJob::Serialize(Json::Value& value) | 364 bool SequenceOfOperationsJob::Serialize(Json::Value& value) |
365 { | 365 { |
366 boost::mutex::scoped_lock lock(mutex_); | 366 boost::mutex::scoped_lock lock(mutex_); |
367 | 367 |
368 value = Json::objectValue; | |
369 | |
368 Json::Value tmp = Json::arrayValue; | 370 Json::Value tmp = Json::arrayValue; |
369 for (size_t i = 0; i < operations_.size(); i++) | 371 for (size_t i = 0; i < operations_.size(); i++) |
370 { | 372 { |
371 Json::Value operation = Json::objectValue; | 373 Json::Value operation = Json::objectValue; |
372 operations_[i]->Serialize(operation); | 374 operations_[i]->Serialize(operation); |