thread-unsafe syslog code in libc?

Robert Watson rwatson at
Sun Aug 15 13:37:36 PDT 2004

On Sun, 15 Aug 2004, John Polstra wrote:

> The above is only to handle an unusual error case. 
> There is some thread-unsafeness here, but it doesn't look like it would
> matter under normal conditions. 

So maybe we're dealing with a user space race where multiple threads
attempt to do a first syslog in parallel?

Martin -- do we know exactly what that application does threadwise to
generate this problem?

Robert N M Watson             FreeBSD Core Team, TrustedBSD Projects
robert at      Principal Research Scientist, McAfee Research

More information about the freebsd-threads mailing list