Mercurial > hg > orthanc
comparison OrthancServer/ServerContext.h @ 1223:5bd4c9f85b4c
fix race condition while unregistering plugins
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 12 Nov 2014 11:52:40 +0100 |
parents | 1169528a9a5f |
children | f1c01451a8ee |
comparison
equal
deleted
inserted
replaced
1222:410c27e04a23 | 1223:5bd4c9f85b4c |
---|---|
198 void SetOrthancPlugins(OrthancPlugins& plugins) | 198 void SetOrthancPlugins(OrthancPlugins& plugins) |
199 { | 199 { |
200 plugins_ = &plugins; | 200 plugins_ = &plugins; |
201 } | 201 } |
202 | 202 |
203 void ResetOrthancPlugins() | |
204 { | |
205 plugins_ = NULL; | |
206 } | |
207 | |
203 bool DeleteResource(Json::Value& target, | 208 bool DeleteResource(Json::Value& target, |
204 const std::string& uuid, | 209 const std::string& uuid, |
205 ResourceType expectedType); | 210 ResourceType expectedType); |
206 | 211 |
207 void SignalChange(const ServerIndexChange& change); | 212 void SignalChange(const ServerIndexChange& change); |