-
Type: Improvement
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
Storage 2017-07-31, Storage 2017-08-21
-
v3.4
When calculating a timeout for pthread_cond_timedwait, we start with an absolute time and add the maximum time to wait. If the system clock is adjusted (which happens frequently on Azure), we use the largest clock value we have ever seen in this calculation. That means we can sleep by longer than expected, up to the amount that the clock is adjusted.
- is depended on by
-
SERVER-31215 Enable pthread cond monotonic on Linux for WiredTiger
- Closed
- related to
-
WT-3459 Test WiredTiger with clock shifting
- Closed