Mercurial > hg > orthanc
diff OrthancServer/ServerContext.h @ 2672:3efc44fac209 jobs
periodically saving jobs
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Mon, 11 Jun 2018 15:57:25 +0200 |
parents | 06c0a6b8a871 |
children | 8e0bc055d18c |
line wrap: on
line diff
--- a/OrthancServer/ServerContext.h Mon Jun 11 09:20:04 2018 +0200 +++ b/OrthancServer/ServerContext.h Mon Jun 11 15:57:25 2018 +0200 @@ -107,6 +107,9 @@ static void ChangeThread(ServerContext* that, unsigned int sleepDelay); + static void SaveJobsThread(ServerContext* that, + unsigned int sleepDelay); + void ReadDicomAsJsonInternal(std::string& result, const std::string& instancePublicId); @@ -138,6 +141,7 @@ bool done_; SharedMessageQueue pendingChanges_; boost::thread changeThread_; + boost::thread saveJobsThread_; SharedArchive queryRetrieveArchive_; std::string defaultLocalAet_;