[CentOS] Bash Question

Thu Apr 8 15:57:21 UTC 2010
Joseph L. Casale <jcasale at activenetwerx.com>

Hey guys,
messing around with a snippet from a mailing list post,


#!/bin/bash

mkfifo -m 666 /var/spool/my_fifo
exec 42<> /var/spool/my_fifo

while true
do
        while read -t 5 data <&42
        do
                echo "data is ($data)"
        done
        echo "read again"
done



What happens to this to invalidate the initial 'true' condition, it only runs
for a short while?

Thanks!
jlc