Only set smb_read_error if not already set.