rocksdb/port/win
Jeffery 62b62cf135 Fix CondVar::TimedWait for Windows (#12815)
Summary:
Based on https://github.com/microsoft/STL/issues/369
They fixed the issue in `std::condition_variable_any` but not in `std::condition_variable`, which is currently used in rocksdb repo. So we need to implement the work around regardless of `_MSVC_STL_UPDATE`.

Pull Request resolved: https://github.com/facebook/rocksdb/pull/12815

Reviewed By: cbi42

Differential Revision: D59493690

Pulled By: ajkr

fbshipit-source-id: ad0fc9ef9f2357347d21e271c2f1d0a3a97d89be
2024-07-08 21:38:21 -07:00
..
env_default.cc Remove using namespace (#9369) 2022-01-12 09:31:12 -08:00
env_win.cc Prefer static_cast in place of most reinterpret_cast (#12308) 2024-02-07 10:44:11 -08:00
env_win.h Add an interface to provide support for underlying FS to pass their own buffer during reads (#11324) 2023-06-23 11:48:49 -07:00
io_win.cc Prefer static_cast in place of most reinterpret_cast (#12308) 2024-02-07 10:44:11 -08:00
io_win.h Remove 'virtual' when implied by 'override' (#12319) 2024-01-31 13:14:42 -08:00
port_win.cc Fix CondVar::TimedWait for Windows (#12815) 2024-07-08 21:38:21 -07:00
port_win.h Remove unnecessary, confusing 'extern' (#12300) 2024-01-29 10:38:08 -08:00
win_jemalloc.cc clang format files under port/ (#10849) 2022-10-24 16:56:01 -07:00
win_logger.cc clang format files under port/ (#10849) 2022-10-24 16:56:01 -07:00
win_logger.h clang format files under port/ (#10849) 2022-10-24 16:56:01 -07:00
win_thread.cc clang format files under port/ (#10849) 2022-10-24 16:56:01 -07:00
win_thread.h clang format files under port/ (#10849) 2022-10-24 16:56:01 -07:00
xpress_win.cc clang format files under port/ (#10849) 2022-10-24 16:56:01 -07:00
xpress_win.h clang format files under port/ (#10849) 2022-10-24 16:56:01 -07:00