Before the conversion to NPTL, the syslog entries showed the pid of each individual thread, so that it was easy to tell which thread had issued a particular message. Now, with NPTL, all VDR syslog entries have the same pid, which is that of the foreground thread. This is pretty useless, because in case of a problem it's important to know exactly which thread has issued which message. Since I couldn't find any information on this, maybe somebody here knows how openlog() needs to be called in order to have the individual thread pids displayed in syslog messages on an NPTL system. Klaus