diff options
Diffstat (limited to 'src/mongo/db/operation_context.cpp')
-rw-r--r-- | src/mongo/db/operation_context.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/mongo/db/operation_context.cpp b/src/mongo/db/operation_context.cpp index 765536b4929..cb97d6a197a 100644 --- a/src/mongo/db/operation_context.cpp +++ b/src/mongo/db/operation_context.cpp @@ -292,8 +292,9 @@ Status OperationContext::checkForInterruptNoAssert() noexcept { // - _baton is notified (someone's queuing work for the baton) // - _baton::run returns (timeout fired / networking is ready / socket disconnected) // -// We release the lock held by m whenever we call markKilled, since it may trigger CancelationSource -// cancelation which can in turn emplace a SharedPromise which then may acquire a mutex. +// We release the lock held by m whenever we call markKilled, since it may trigger +// CancellationSource cancellation which can in turn emplace a SharedPromise which then may acquire +// a mutex. StatusWith<stdx::cv_status> OperationContext::waitForConditionOrInterruptNoAssertUntil( stdx::condition_variable& cv, BasicLockableAdapter m, Date_t deadline) noexcept { invariant(getClient()); |