buf = calloc(size, 1);
if (pwrite(ftable[i].fd, buf, size, offset) != ret_size) {
- printf("write failed on handle %d\n", handle);
+ printf("write failed on handle %d (%s)\n", handle, strerror(errno));
exit(1);
}
buf = malloc(size);
if (pread(ftable[i].fd, buf, size, offset) != ret_size) {
- printf("read failed on handle %d\n", handle);
+ printf("read failed on handle %d (%s)\n", handle, strerror(errno));
}
free(buf);