diff options
Diffstat (limited to 'libartbase/base/time_utils.cc')
-rw-r--r-- | libartbase/base/time_utils.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libartbase/base/time_utils.cc b/libartbase/base/time_utils.cc index d38d885f5d..037d7b59a3 100644 --- a/libartbase/base/time_utils.cc +++ b/libartbase/base/time_utils.cc @@ -216,7 +216,7 @@ uint64_t ProcessCpuNanoTime() { void NanoSleep(uint64_t ns) { timespec tm; - tm.tv_sec = ns / MsToNs(1000); + tm.tv_sec = SaturatedTimeT(ns / MsToNs(1000)); tm.tv_nsec = ns - static_cast<uint64_t>(tm.tv_sec) * MsToNs(1000); nanosleep(&tm, nullptr); } |