Fix a bug that was causing incorrect warning from --monitor.

This commit is contained in:
Neil Brown 2007-02-22 14:59:13 +11:00
parent f8409e5478
commit 3e6944b2cc
2 changed files with 4 additions and 1 deletions

View File

@ -1,3 +1,6 @@
Changes Prior to this release
- --monitor was producing some meaningless warnings due to a bug.
Changes Prior to 2.6 release
- Fixed UUID printing in "--detail --brief" for version1 metadata.
- --update=resync did exactly the wrong thing for version1 metadata.

View File

@ -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;