From 47ed3bfc3b897114172b39571235069fe8feaa33 Mon Sep 17 00:00:00 2001 From: Andrew Kryczka Date: Tue, 8 Aug 2017 17:16:14 -0700 Subject: [PATCH] fix WinEnv assertions Summary: Closes https://github.com/facebook/rocksdb/pull/2702 Differential Revision: D5585389 Pulled By: ajkr fbshipit-source-id: cb54041eb481d0d759c440f82a8a2c5b34534173 --- port/win/env_win.cc | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/port/win/env_win.cc b/port/win/env_win.cc index 1e7ea0cb8..462148893 100644 --- a/port/win/env_win.cc +++ b/port/win/env_win.cc @@ -829,7 +829,7 @@ WinEnvThreads::~WinEnvThreads() { void WinEnvThreads::Schedule(void(*function)(void*), void* arg, Env::Priority pri, void* tag, void(*unschedFunction)(void* arg)) { - assert(pri >= Env::Priority::LOW && pri <= Env::Priority::HIGH); + assert(pri >= Env::Priority::BOTTOM && pri <= Env::Priority::HIGH); thread_pools_[pri].Schedule(function, arg, tag, unschedFunction); } @@ -878,7 +878,7 @@ void WinEnvThreads::WaitForJoin() { } unsigned int WinEnvThreads::GetThreadPoolQueueLen(Env::Priority pri) const { - assert(pri >= Env::Priority::LOW && pri <= Env::Priority::HIGH); + assert(pri >= Env::Priority::BOTTOM && pri <= Env::Priority::HIGH); return thread_pools_[pri].GetQueueLen(); } @@ -894,17 +894,17 @@ void WinEnvThreads::SleepForMicroseconds(int micros) { } void WinEnvThreads::SetBackgroundThreads(int num, Env::Priority pri) { - assert(pri >= Env::Priority::LOW && pri <= Env::Priority::HIGH); + assert(pri >= Env::Priority::BOTTOM && pri <= Env::Priority::HIGH); thread_pools_[pri].SetBackgroundThreads(num); } int WinEnvThreads::GetBackgroundThreads(Env::Priority pri) { - assert(pri >= Env::Priority::LOW && pri <= Env::Priority::HIGH); + assert(pri >= Env::Priority::BOTTOM && pri <= Env::Priority::HIGH); return thread_pools_[pri].GetBackgroundThreads(); } void WinEnvThreads::IncBackgroundThreadsIfNeeded(int num, Env::Priority pri) { - assert(pri >= Env::Priority::LOW && pri <= Env::Priority::HIGH); + assert(pri >= Env::Priority::BOTTOM && pri <= Env::Priority::HIGH); thread_pools_[pri].IncBackgroundThreadsIfNeeded(num); }