提交 2ae48e9c authored 作者: Anthony Minessale's avatar Anthony Minessale

FS-8215 #resolve [MacOSX nanosleep is not super accurate]

上级 c167eb7d
......@@ -175,7 +175,7 @@ static void do_sleep(switch_interval_time_t t)
#elif defined(DARWIN)
t -= OFFSET;
ts.tv_sec = t / APR_USEC_PER_SEC;
ts.tv_nsec = (t % APR_USEC_PER_SEC) * 1000;
ts.tv_nsec = (t % APR_USEC_PER_SEC) * 850;
nanosleep(&ts, NULL);
#else
apr_sleep(t);
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论