Mercurial > hg > orthanc-stone
comparison Framework/Messages/LockingEmitter.cpp @ 1075:81b29bc7c3d4 broker
cont
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Thu, 17 Oct 2019 14:39:51 +0200 |
parents | 229ea1389845 |
children | 4383382db01d |
comparison
equal
deleted
inserted
replaced
1074:229ea1389845 | 1075:81b29bc7c3d4 |
---|---|
22 | 22 |
23 #include <Core/OrthancException.h> | 23 #include <Core/OrthancException.h> |
24 | 24 |
25 namespace OrthancStone | 25 namespace OrthancStone |
26 { | 26 { |
27 void LockingEmitter::EmitMessage(IObserver& observer, | 27 void LockingEmitter::EmitMessage(boost::weak_ptr<IObserver>& observer, |
28 const IMessage& message) | 28 const IMessage& message) |
29 { | 29 { |
30 try | 30 try |
31 { | 31 { |
32 boost::unique_lock<boost::shared_mutex> lock(mutex_); | 32 boost::unique_lock<boost::shared_mutex> lock(mutex_); |