--- a/asterisk 2010-02-02 22:58:38.000000000 +0200 +++ b/asterisk 2010-02-15 16:47:50.000000000 +0200 @@ -106,8 +106,10 @@ ${NICE} /usr/sbin/asterisk ${OPTS} >${TTY} 2>&1 <${TTY} result=$? else + set -o pipefail ${NICE} /usr/sbin/asterisk ${OPTS} 2>&1 >/dev/null | logger -t asterisk_wrapper result=$? + set +o pipefail fi if [ $result -eq 0 ]; then