From 7c8ef7836c80557d8b050de4a4168b83ab50012a Mon Sep 17 00:00:00 2001 From: Kelven Yang Date: Thu, 2 Jan 2014 11:46:54 -0800 Subject: [PATCH] CLOUDSTACK-5669: Always retrieve the most recent job result in OutComeImpl --- .../apache/cloudstack/framework/jobs/impl/OutcomeImpl.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/framework/jobs/src/org/apache/cloudstack/framework/jobs/impl/OutcomeImpl.java b/framework/jobs/src/org/apache/cloudstack/framework/jobs/impl/OutcomeImpl.java index d957811c83f..23932e3b9f3 100644 --- a/framework/jobs/src/org/apache/cloudstack/framework/jobs/impl/OutcomeImpl.java +++ b/framework/jobs/src/org/apache/cloudstack/framework/jobs/impl/OutcomeImpl.java @@ -50,7 +50,9 @@ public class OutcomeImpl implements Outcome { @Override public AsyncJob getJob() { - return _job; + // always reload job so that we retrieve the latest job result + AsyncJob job = s_jobMgr.getAsyncJob(_job.getId()); + return job; } @Override