-1 means more than the row was thrown away because it was too late, not that an error occurred