_ReaderBuffer doesn't set its reader to None on EOF