From 1e7eea1332242a31fc2912b468b887f10375ca1d Mon Sep 17 00:00:00 2001 From: "xueli.xue" Date: Wed, 3 Aug 2016 18:39:38 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=BB=E5=8A=A1=E6=89=A7=E8=A1=8C=E5=9B=9E?= =?UTF-8?q?=E8=B0=83,SUCCESS=E7=8A=B6=E6=80=81=E6=89=8D=E4=BC=9A=E8=A7=A6?= =?UTF-8?q?=E5=8F=91=E5=AD=90=E4=BB=BB=E5=8A=A1fix?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../job/admin/core/callback/XxlJobLogCallbackServerHandler.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xxl-job-admin/src/main/java/com/xxl/job/admin/core/callback/XxlJobLogCallbackServerHandler.java b/xxl-job-admin/src/main/java/com/xxl/job/admin/core/callback/XxlJobLogCallbackServerHandler.java index 91193600..5bf24493 100644 --- a/xxl-job-admin/src/main/java/com/xxl/job/admin/core/callback/XxlJobLogCallbackServerHandler.java +++ b/xxl-job-admin/src/main/java/com/xxl/job/admin/core/callback/XxlJobLogCallbackServerHandler.java @@ -44,7 +44,7 @@ public class XxlJobLogCallbackServerHandler extends AbstractHandler { // trigger success, to trigger child job, and avoid repeat trigger child job String childTriggerMsg = null; - if (!ResponseModel.SUCCESS.equals(log.getHandleStatus())) { + if (ResponseModel.SUCCESS.equals(requestModel.getStatus()) && !ResponseModel.SUCCESS.equals(log.getHandleStatus())) { XxlJobInfo xxlJobInfo = DynamicSchedulerUtil.xxlJobInfoDao.load(log.getJobGroup(), log.getJobName()); if (xxlJobInfo!=null && StringUtils.isNotBlank(xxlJobInfo.getChildJobKey())) { childTriggerMsg = "
";