summaryrefslogtreecommitdiffstats
path: root/Monitor.c
diff options
context:
space:
mode:
authorNeil Brown <neilb@suse.de>2007-02-22 14:59:13 +1100
committerNeil Brown <neilb@suse.de>2007-02-22 14:59:13 +1100
commit3e6944b2cc18f5fa200790c5196fea7c6dd4825f (patch)
tree3940f8477824a8008d4282898c5fe1fbdf321a05 /Monitor.c
parentf8409e547844135bc4e2890b2a79f7ce4e449fe5 (diff)
downloadmdadm-3e6944b2cc18f5fa200790c5196fea7c6dd4825f.tar.gz
mdadm-3e6944b2cc18f5fa200790c5196fea7c6dd4825f.tar.xz
mdadm-3e6944b2cc18f5fa200790c5196fea7c6dd4825f.zip
Fix a bug that was causing incorrect warning from --monitor.
Diffstat (limited to 'Monitor.c')
-rw-r--r--Monitor.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/Monitor.c b/Monitor.c
index e5d98fb..ece6abb 100644
--- a/Monitor.c
+++ b/Monitor.c
@@ -383,7 +383,7 @@ int Monitor(mddev_dev_t devlist,
)
alert("SpareActive", dev, dv, mailaddr, mailfrom, alert_cmd, dosyslog);
}
- st->devstate[i] = disc.state;
+ st->devstate[i] = newstate;
st->devid[i] = makedev(disc.major, disc.minor);
}
st->active = array.active_disks;