diff options
-rwxr-xr-x | bin/rc | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -145,7 +145,7 @@ listen() local arg= while :; do - if read -r magic cmd arg; then + if read -r magic cmd arg 0<"${rc_fifo}"; then case "${magic}" in "${MAGIC}");; *) continue;; esac case "${cmd}" in 'beg' | 'end') @@ -168,7 +168,7 @@ listen() ;; esac fi - done 0<"${rc_fifo}" + done return 0 } |