-
-
Notifications
You must be signed in to change notification settings - Fork 277
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
If a job is deleted from the enqueued list, it's still unique and new jobs can't be added. #74
Comments
I faced the same problem |
Same here |
any updates on this pls? Have an issue while testing the worker - cant start unique worker second time even if the first one is removed from queue...perhaps this issue is connected to this |
Interesting, I wonder if it has to do with the arguments. I'll write some test cases |
I explored this a little bit and it appears that lock is not cleared after deleting from web UI, because obviously it does not run any middewares, like it does after finishing the job or if the job is failed. |
Isn't this what sidekiq_unique_ext.rb is supposed to handle? I noticed that the file isn't required anywhere except for its spec. Not sure why that is. |
So we obviously need to require the file when |
This has been closed for a while. |
For example I have a job:
And calling it:
Then if I go to sidekiq web interface and delete it from the enqueued list before it processed, I can't add a new one with the same argument.
I'm pretty sure this is not an expected behaviour. Am I right?
The text was updated successfully, but these errors were encountered: