summaryrefslogtreecommitdiff
path: root/managemon.c
diff options
context:
space:
mode:
authorNeil Brown <neilb@suse.de>2008-07-18 16:37:04 +1000
committerNeil Brown <neilb@suse.de>2008-07-18 16:37:04 +1000
commit103f2410ec581620367d6fde67a3a62f077062a7 (patch)
tree58158ae3ffb0110bda6696401066fcb11d1cdbb4 /managemon.c
parent120f767760a7a4a5c6d605eec91d3cec4ebc32a1 (diff)
Make sure resync_start is initialised properly and maintained properly
Signed-off-by: Neil Brown <neilb@suse.de>
Diffstat (limited to 'managemon.c')
-rw-r--r--managemon.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/managemon.c b/managemon.c
index 94fbcb2c..447d8ea0 100644
--- a/managemon.c
+++ b/managemon.c
@@ -379,7 +379,7 @@ static void manage_new(struct mdstat_ent *mdstat,
new->action_fd = sysfs_open(new->devnum, NULL, "sync_action");
new->info.state_fd = sysfs_open(new->devnum, NULL, "array_state");
new->resync_start_fd = sysfs_open(new->devnum, NULL, "resync_start");
- new->resync_start = 0;
+ get_resync_start(new);
dprintf("%s: inst: %d action: %d state: %d\n", __func__, atoi(inst),
new->action_fd, new->info.state_fd);