summaryrefslogtreecommitdiff
path: root/src/mongo/db/periodic_runner_job_abort_expired_transactions.cpp
diff options
context:
space:
mode:
authorSara Golemon <sara.golemon@mongodb.com>2019-03-01 00:24:47 +0000
committerSara Golemon <sara.golemon@mongodb.com>2019-03-01 21:00:43 +0000
commit5133a9e7ebd88480aa90fab86e800f9100a46948 (patch)
treea9c552c97ce4fc1f2889e9d4f7df61a1c6da22b5 /src/mongo/db/periodic_runner_job_abort_expired_transactions.cpp
parent5456ba4c303e6febdc89384d7851688c85d016a9 (diff)
downloadmongo-5133a9e7ebd88480aa90fab86e800f9100a46948.tar.gz
SERVER-39732 Migrate transaction participant set parameters to IDL
Diffstat (limited to 'src/mongo/db/periodic_runner_job_abort_expired_transactions.cpp')
-rw-r--r--src/mongo/db/periodic_runner_job_abort_expired_transactions.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mongo/db/periodic_runner_job_abort_expired_transactions.cpp b/src/mongo/db/periodic_runner_job_abort_expired_transactions.cpp
index df1278f444f..4d011c329c1 100644
--- a/src/mongo/db/periodic_runner_job_abort_expired_transactions.cpp
+++ b/src/mongo/db/periodic_runner_job_abort_expired_transactions.cpp
@@ -37,6 +37,7 @@
#include "mongo/db/kill_sessions_local.h"
#include "mongo/db/service_context.h"
#include "mongo/db/transaction_participant.h"
+#include "mongo/db/transaction_participant_gen.h"
#include "mongo/util/log.h"
#include "mongo/util/periodic_runner.h"
@@ -62,7 +63,7 @@ void startPeriodicThreadToAbortExpiredTransactions(ServiceContext* serviceContex
PeriodicRunner::PeriodicJob job("startPeriodicThreadToAbortExpiredTransactions",
[](Client* client) {
static int seconds = 0;
- int lifetime = transactionLifetimeLimitSeconds.load();
+ int lifetime = gTransactionLifetimeLimitSeconds.load();
invariant(lifetime >= 1);
int period = lifetime / 2;