Commit b688d911ea128809ad2878060aa83eb1908330a0

Con Kolivas 2012-08-17T16:48:02

0 is a valid return value for read so only break out if read returns -1.