I am working with bull, and have a use case which so far hasn't worked in my testing. Suppose there's three jobs in a FIFO queue A, B and C. Now if job B fails, I want to immediately retry it by putting it in front of C i.e. LIFO and only when it has failed or completed will I process job C. Below is a test code that I have tried which doesn't seem to work as it processes all jobs in FIFO, doesn't add the failed job in the queue again and doesn't process it the second time as well. Any help regarding fixing this would be appreciated.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
I am working with bull, and have a use case which so far hasn't worked in my testing. Suppose there's three jobs in a FIFO queue A, B and C. Now if job B fails, I want to immediately retry it by putting it in front of C i.e. LIFO and only when it has failed or completed will I process job C. Below is a test code that I have tried which doesn't seem to work as it processes all jobs in FIFO, doesn't add the failed job in the queue again and doesn't process it the second time as well. Any help regarding fixing this would be appreciated.
Bull version
4.12.9