-
Type: New Feature
-
Resolution: Won't Fix
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Internal Code
-
None
-
Service Arch
-
Platforms 2018-07-02, Platforms 2018-07-16
This allows a holder of a Future to indicate that they are not interested in the result anymore and to attempt to prevent more work from happening. This is distinct from SERVER-35679 interruption (which is just about breaking out of blocking waits) and killing a producer which is supposed to behave the same as any other error case, forward-propagating some Status, by default BrokenPromise.
- is duplicated by
-
SERVER-35823 Provide Promise cancellation via Future interface
- Closed