Updated to treat a request of read of 0 bytes as a no-op.