diff options
author | Jonathan Reams <jbreams@mongodb.com> | 2017-08-31 13:06:08 -0400 |
---|---|---|
committer | Jonathan Reams <jbreams@mongodb.com> | 2017-08-31 13:06:08 -0400 |
commit | 0016b5ef37a763b1573039c63f018a3cf86f2b43 (patch) | |
tree | 9ffddce7191866fc74a2a2df270e61d290195c9a | |
parent | f34414101233c207951719653d72461a58dda73d (diff) | |
download | mongo-0016b5ef37a763b1573039c63f018a3cf86f2b43.tar.gz |
SERVER-30637 Fix adaptive executor with microsecond tick resolution
-rw-r--r-- | src/mongo/transport/service_executor_adaptive.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mongo/transport/service_executor_adaptive.cpp b/src/mongo/transport/service_executor_adaptive.cpp index b0ce8dda74d..f5c689be392 100644 --- a/src/mongo/transport/service_executor_adaptive.cpp +++ b/src/mongo/transport/service_executor_adaptive.cpp @@ -87,7 +87,7 @@ constexpr auto kExecutorLabel = "executor"; constexpr auto kExecutorName = "adaptive"; int64_t ticksToMicros(TickSource::Tick ticks, TickSource* tickSource) { - invariant(tickSource->getTicksPerSecond() > 1000000); + invariant(tickSource->getTicksPerSecond() >= 1000000); static const auto ticksPerMicro = tickSource->getTicksPerSecond() / 1000000; return ticks / ticksPerMicro; } |