-
Notifications
You must be signed in to change notification settings - Fork 4.7k
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
Hystrix Command should be cancellable #220
Comments
I think I know what is causing this, it's the decoupling done by the |
Putting into 1.4.x to consider, but this remains a tricky thing when caching is supported. It would have to behave like |
Talked to @benjchristensen about this. Since the semantics are slightly different than |
This is fixed in #1204. Will be released in 1.5.3 |
At the moment, if you call .queue() on a command and get a future, you cannot call the cancel() method and abort its execution. This is true for the current 1.3.XX version (it seems to work if you don't use the cache for some reason) but also in the upcoming 1.4 version.
I can supply a reduced code sample if needed, but it's very easy to reproduced. It's an issue for me as we have some long running command.
We also have the case where we encapsulate child command inside main command, ideally the cancel() should be cascading.
The text was updated successfully, but these errors were encountered: