Hi,
In VDR, thread.c, Methode "int SystemExec(const char *Command, bool Detached)", wird "LOG_ERROR" auch im child process aufgerufen.
Das führt zu undefiniertem Verhalten, und kann auch zu einem deadlock führen.
Siehe z.B.: https://sourceware.org/bugzilla/show_bug.cgi?id=19429 .
kls , kannst Du Dir das bitte mal anschauen?
ev. alle syslog Aufrufe im child process entfernen. Lieber keine Fehlermeldung als undefiniertes Verhalten ...
~ Markus