From 4c12240a7c2c35af55a3e28f0b3eedac53e2336c Mon Sep 17 00:00:00 2001 From: Esa Puttonen Date: Mon, 18 Aug 2014 22:53:11 +0300 Subject: [PATCH] Actually randomize sleep time in WorkflowDispatcher --- .../nflow/engine/internal/executor/WorkflowDispatcher.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/nflow-engine/src/main/java/com/nitorcreations/nflow/engine/internal/executor/WorkflowDispatcher.java b/nflow-engine/src/main/java/com/nitorcreations/nflow/engine/internal/executor/WorkflowDispatcher.java index f6fcc4fa4..04dc6bd61 100644 --- a/nflow-engine/src/main/java/com/nitorcreations/nflow/engine/internal/executor/WorkflowDispatcher.java +++ b/nflow-engine/src/main/java/com/nitorcreations/nflow/engine/internal/executor/WorkflowDispatcher.java @@ -110,7 +110,11 @@ private List getNextInstanceIds() { private void sleep(boolean randomize) { try { - Thread.sleep((long)(sleepTime * rand.nextDouble())); + if (randomize) { + Thread.sleep((long)(sleepTime * rand.nextDouble())); + } else { + Thread.sleep(sleepTime); + } } catch (InterruptedException ok) { } }