In the last episode (Aug 24), Chris St Denis said:
Occasionally I get entries like this in my log. It looks like more
than one process is logging at the same time. Shouldn't syslogd be
thread/SMP/concurrency safe from this kind of thing?
Aug 24 05:29:44 sakura kernel: 66ppiidd 119942486 9( (hthttptdpd)),,
uiudi d 808:0 :e xeixtietde do no ns isginganla l
Syslog is a single-threaded process, but that line is a console log
entry, and two process that coredump simultaneously on an SMP machine
will cause both CPUs to printf a message to the console simultaneously,
which gives you your interleaved output.
In an unrelated note, I'm getting a few *** POKED TIMER ***
messages in the syslog from named, anyone know what this is? I found
a few questions about in the archive, but no answers (telling
somebody to search the archive isn't any good when that's the only
answer found)
It's a debugging message that prints when pthread_cond_timedwait()
doesn't return correctly. Within the last month or so (depending on
what branch you're running), /usr/sbin/named was switched to be built
non-threaded, so if you update your tree and rebuild named, the message
will disappear.
--
Dan Nelson
[EMAIL PROTECTED]
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]