summaryrefslogtreecommitdiff
path: root/src/mongo/s/concurrency/locker_mongos.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/s/concurrency/locker_mongos.h')
-rw-r--r--src/mongo/s/concurrency/locker_mongos.h13
1 files changed, 3 insertions, 10 deletions
diff --git a/src/mongo/s/concurrency/locker_mongos.h b/src/mongo/s/concurrency/locker_mongos.h
index 61055d26595..f4c3d72894e 100644
--- a/src/mongo/s/concurrency/locker_mongos.h
+++ b/src/mongo/s/concurrency/locker_mongos.h
@@ -115,10 +115,7 @@ public:
MONGO_UNREACHABLE;
}
- void lockRSTLComplete(OperationContext* opCtx,
- LockMode mode,
- Date_t deadline,
- const LockTimeoutCallback& onTimeout) override {
+ void lockRSTLComplete(OperationContext* opCtx, LockMode mode, Date_t deadline) override {
MONGO_UNREACHABLE;
}
@@ -168,7 +165,7 @@ public:
return boost::none;
}
- void saveLockStateAndUnlock(LockSnapshot* stateOut) override {
+ bool saveLockStateAndUnlock(LockSnapshot* stateOut) override {
MONGO_UNREACHABLE;
}
@@ -180,7 +177,7 @@ public:
MONGO_UNREACHABLE;
}
- void releaseWriteUnitOfWorkAndUnlock(LockSnapshot* stateOut) override {
+ bool releaseWriteUnitOfWorkAndUnlock(LockSnapshot* stateOut) override {
MONGO_UNREACHABLE;
}
@@ -254,10 +251,6 @@ public:
bool isGlobalLockedRecursively() override {
return false;
}
-
- bool canSaveLockState() override {
- return false;
- }
};
} // namespace mongo