summaryrefslogtreecommitdiff
path: root/src/mongo/db/kill_sessions_local.h
diff options
context:
space:
mode:
authorSiyuan Zhou <siyuan.zhou@mongodb.com>2019-01-21 19:11:41 -0500
committerSiyuan Zhou <siyuan.zhou@mongodb.com>2019-01-24 22:49:49 -0500
commitd1933f0b1b88c4c2ad0f2fdd6ab106f7eeacddfa (patch)
treef28cbc8eb44fa4363c9824e0e772014c0306f433 /src/mongo/db/kill_sessions_local.h
parentec4520d72b2a4ff6ba980e913c988b11e7d188a4 (diff)
downloadmongo-d1933f0b1b88c4c2ad0f2fdd6ab106f7eeacddfa.tar.gz
SERVER-38282 Yield locks for prepared transactions on stepdown.
Diffstat (limited to 'src/mongo/db/kill_sessions_local.h')
-rw-r--r--src/mongo/db/kill_sessions_local.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/mongo/db/kill_sessions_local.h b/src/mongo/db/kill_sessions_local.h
index d8eeb39303e..b439f5c5273 100644
--- a/src/mongo/db/kill_sessions_local.h
+++ b/src/mongo/db/kill_sessions_local.h
@@ -66,4 +66,9 @@ void killSessionsLocalShutdownAllTransactions(OperationContext* opCtx);
*/
void killSessionsAbortAllPreparedTransactions(OperationContext* opCtx);
+/**
+ * Yields locks of prepared transactions.
+ */
+void yieldLocksForPreparedTransactions(OperationContext* opCtx);
+
} // namespace mongo