morph
morph copied to clipboard
Morph::Runner should not run finished runs
We just had a big queue backlog. 5 background workers were busy running Runs that were marked as finished. I'm not sure how that got tangled up but I don't think Morph::Runner should have run them again (this is what I'm guessing was happening).
It doesn't seem like Morph::Runner checks if the run is finished. I think it should and it should just return if the Run is marked as done.