comparison OrthancServer/Scheduler/ServerCommandInstance.cpp @ 1001:f3929718ea7e lua-scripting

autorouting primitives
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 04 Jul 2014 15:31:42 +0200
parents 13e230bbd882
children 26642cecd36d
comparison
equal deleted inserted replaced
1000:13e230bbd882 1001:f3929718ea7e
37 namespace Orthanc 37 namespace Orthanc
38 { 38 {
39 bool ServerCommandInstance::Execute(IListener& listener) 39 bool ServerCommandInstance::Execute(IListener& listener)
40 { 40 {
41 ListOfStrings outputs; 41 ListOfStrings outputs;
42 if (!filter_->Apply(outputs, inputs_)) 42
43 bool success = false;
44
45 try
46 {
47 if (filter_->Apply(outputs, inputs_))
48 {
49 success = true;
50 }
51 }
52 catch (OrthancException&)
53 {
54 }
55
56 if (!success)
43 { 57 {
44 listener.SignalFailure(jobId_); 58 listener.SignalFailure(jobId_);
45 return true; 59 return true;
46 } 60 }
47 61