blob: 8f9c4f1f137d45383e9622c55120f710c4fac8a8 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
--- os/utils.c.orig 2014-04-15 01:01:57 UTC
+++ os/utils.c
@@ -443,11 +443,11 @@ GetTimeInMillis(void)
static clockid_t clockid;
if (!clockid) {
-#ifdef CLOCK_MONOTONIC_COARSE
- if (clock_getres(CLOCK_MONOTONIC_COARSE, &tp) == 0 &&
+#ifdef CLOCK_MONOTONIC_FAST
+ if (clock_getres(CLOCK_MONOTONIC_FAST, &tp) == 0 &&
(tp.tv_nsec / 1000) <= 1000 &&
- clock_gettime(CLOCK_MONOTONIC_COARSE, &tp) == 0)
- clockid = CLOCK_MONOTONIC_COARSE;
+ clock_gettime(CLOCK_MONOTONIC_FAST, &tp) == 0)
+ clockid = CLOCK_MONOTONIC_FAST;
else
#endif
if (clock_gettime(CLOCK_MONOTONIC, &tp) == 0)
|