static struct timeval start;
static int sequential;
static int disk_util = 100;
+static int disk_util_set;
static int state_file_fd = -1;
static int state_restored;
dev_size = state.blocks;
block_size = state.bs;
- disk_util = state.disk_util;
+ if (!disk_util_set)
+ disk_util = state.disk_util;
printf("Restored state: %lu blocks\n", blocks_read);
state_restored = 1;
return 0;
disk_util = 1;
if (disk_util > 100)
disk_util = 100;
+ disk_util_set = 1;
break;
}
}