if (!td->file_size || td->file_size > td->real_file_size)
td->file_size = td->real_file_size;
+ td->file_size -= td->file_offset;
return 0;
}
if (!td->file_size || td->file_size > td->real_file_size)
td->file_size = td->real_file_size;
+ td->file_size -= td->file_offset;
return 0;
}
if (ret)
return ret;
- if (td->file_offset + td->file_size > td->real_file_size) {
- fprintf(stderr, "Client%d: offset extends end (%Lu > %Lu)\n", td->thread_number, td->file_offset + td->file_size, td->real_file_size);
+ if (td->file_offset > td->real_file_size) {
+ fprintf(stderr, "Client%d: offset extends end (%Lu > %Lu)\n", td->thread_number, td->file_offset, td->real_file_size);
return 1;
}