Fixed sporadic return -1 that should have been 0 at EOF with seq_read