The transaction API uses the InlineExecutor to cancel the operation context.
Since the InlineExecutor is also in charge of running the transaction itself, if the transaction gets stuck somewhere, we are not able to interrupt the operation context through the caller's cancellation token because the executor is taken.
- is caused by
-
SERVER-66261 Add a task executor that executes inline on the Future side
- Closed