用于Linux的syslog_r?

时间:2009-07-22 05:21:58

标签: linux syslog

伙计们,我找不到适用于Linux的syslog()的重入版本...有吗?如果不是,你呢?显而易见的答案是将日志记录工具移动到单独的线程并序列化对syslog的访问...

1 个答案:

答案 0 :(得分:17)

根据POSIX specification,syslog函数已经是线程安全的,因此在Linux中实现。所以syslog_r是不必要的 - 如果你需要一个可重入的记录器函数,请使用syslog。