tarcieri/iobuffer — pull request #7 by loganb (2012-02-13 04:17:02+00:00)
Title: Do not trigger a BUG when reading zero bytes from a handle that's reached EOF

Hello,

I have another pull request for you. The IO::Buffer#read_from generates a BUG and crashes the process if it reads zero bytes from a file handle. This is a normal condition when an EOF condition has been reached, such as all bytes having been read from a pipe.