ACE_Mutex的acquire(tv)函数,如何使用相对时间?
该函数时间参数是绝对时间:Note that <*tv> is assumed to be in absolute rather than relative time
使用绝对时间受系统时间影响。如果用户调整了系统时间,则可能导致程序出现问题(在一个需要授时的系统中,这个可能的而且是经常的)。
能不能改成使用相对时间?这样就不受操作系统时间影响。
谢谢了 这个问题在NTP系统中常见,使用clock_gettime instead.
页:
[1]