diff --git a/smart-engine/src/main/java/org/smartdata/server/engine/cmdlet/CmdletDispatcher.java b/smart-engine/src/main/java/org/smartdata/server/engine/cmdlet/CmdletDispatcher.java index c6b780e6891..425649d886c 100644 --- a/smart-engine/src/main/java/org/smartdata/server/engine/cmdlet/CmdletDispatcher.java +++ b/smart-engine/src/main/java/org/smartdata/server/engine/cmdlet/CmdletDispatcher.java @@ -243,7 +243,7 @@ public void run() { break; } else { cmdletPreExecutionProcess(launchCmdlet); - if (dispatcher.dispatch(launchCmdlet)) { + if (!dispatcher.dispatch(launchCmdlet)) { if (LOG.isDebugEnabled()) { LOG.debug("Stop this round dispatch due : " + launchCmdlet); }