lib/floe/workflow/states/task.rb in floe-0.15.0 vs lib/floe/workflow/states/task.rb in floe-0.15.1
- old
+ new
@@ -59,10 +59,11 @@
ensure
runner.cleanup(context.state["RunnerContext"])
end
def running?(context)
- return true if waiting?(context)
+ return true if waiting?(context)
+ return false if finished?(context)
runner.status!(context.state["RunnerContext"])
runner.running?(context.state["RunnerContext"])
end