diff options
author | Henrik Edin <henrik.edin@mongodb.com> | 2018-08-03 13:26:49 -0400 |
---|---|---|
committer | Henrik Edin <henrik.edin@mongodb.com> | 2018-09-18 11:06:07 -0400 |
commit | 169119bf4bf823f503c66262b438e2828d1f83b5 (patch) | |
tree | 5903229b0238cf0fc48c859ab5d7655bd015fda3 /src/mongo/embedded/periodic_runner_embedded.h | |
parent | 07ecc05d44c2a4f443bccf96004a1da16b2e3984 (diff) | |
download | mongo-169119bf4bf823f503c66262b438e2828d1f83b5.tar.gz |
SERVER-36704 Logical session support for embedded, behaves as standalone mongod
Diffstat (limited to 'src/mongo/embedded/periodic_runner_embedded.h')
-rw-r--r-- | src/mongo/embedded/periodic_runner_embedded.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mongo/embedded/periodic_runner_embedded.h b/src/mongo/embedded/periodic_runner_embedded.h index ecbe1a20f77..3654ef9c72a 100644 --- a/src/mongo/embedded/periodic_runner_embedded.h +++ b/src/mongo/embedded/periodic_runner_embedded.h @@ -65,7 +65,7 @@ private: public: friend class PeriodicRunnerEmbedded; - PeriodicJobImpl(PeriodicJob job, ClockSource* source, ServiceContext* svc); + PeriodicJobImpl(PeriodicJob job, ClockSource* source, PeriodicRunnerEmbedded* runner); void start(); void pause(); @@ -83,7 +83,7 @@ private: private: PeriodicJob _job; ClockSource* _clockSource; - ServiceContext* _serviceContext; + PeriodicRunnerEmbedded* _periodicRunner; Date_t _lastRun{}; // The mutex is protecting _execStatus, the variable that can be accessed from other @@ -103,6 +103,7 @@ private: explicit PeriodicJobHandleImpl(std::weak_ptr<PeriodicJobImpl> jobImpl) : _jobWeak(jobImpl) {} void start() override; + void stop() override; void pause() override; void resume() override; @@ -110,7 +111,6 @@ private: std::weak_ptr<PeriodicJobImpl> _jobWeak; }; - ServiceContext* _svc; ClockSource* _clockSource; |