Behavior of rsyslog writing to a pipe

view story

http://unix.stackexchange.com – I configure rsyslog with an additional entry, like this: *.* |/var/log/logpipes/pipe1 and have my own evaluation program for the messages received. This works so far, but I am unsure, how rsyslog behaves if my pipe reader crashes. Would this block all other logging activities as well? I have logfiles too and plan to use rsyslog-pgsql and I cannot see, if rsyslog works with multiple threads, so, if one of them hangs [pipe reader hangs], if these other logging threads will continue. (HowTos)