Mercurial > hg > orthanc-stone
comparison Framework/Oracle/ThreadedOracle.cpp @ 1134:87fbeb823375 broker
allocating messages from oracle commands on the stack
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 06 Nov 2019 15:16:45 +0100 |
parents | 8e3763d1736a |
children | 6333e6f7248e |
comparison
equal
deleted
inserted
replaced
1133:0e3a3be313fd | 1134:87fbeb823375 |
---|---|
187 { | 187 { |
188 runner.SetDicomCache(dicomCache_); | 188 runner.SetDicomCache(dicomCache_); |
189 } | 189 } |
190 #endif | 190 #endif |
191 } | 191 } |
192 | 192 |
193 std::auto_ptr<IMessage> message(runner.Run(item.GetCommand())); | 193 runner.Run(item.GetReceiver(), emitter_, item.GetCommand()); |
194 | |
195 emitter_.EmitMessage(item.GetReceiver(), *message); | |
196 } | 194 } |
197 } | 195 } |
198 } | 196 } |
199 | 197 |
200 | 198 |