Commit 035ccdf1586a3cb2936c7973b6433cacca87d8cf

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

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