伙计们,我找不到Linux的syslog()的可重入版本…是否有一个?如果没有,那你呢?显而易见的答案是将日志记录功能移到单独的线程中并序列化对syslog的访问…
根据POSIX规范,syslog函数已经是线程安全的,因此可以在Linux中实现。因此syslog_r是不必要的- 如果您需要可重入的记录器功能,请使用syslog。