Closed kenkku closed 10 years ago
This bug is fixed by changing how the retry controller works. #62 contains these changes and new tests for the retry controller. This can be closed then #62 is merged.
Closing since #62 has been merged. Reopen if necessary.
When the retry controller executes a task, it tries to send the task again after a certain timeout (5 seconds by default). If there are no workers available to run the task, the Gearman server will queue all the sent tasks, resulting in a flood of tasks to the first worker to come online.
Steps to reproduce: