summaryrefslogtreecommitdiffstats
path: root/Monitor.c
diff options
context:
space:
mode:
authorDan Williams <dan.j.williams@intel.com>2008-12-02 22:45:43 -0700
committerDan Williams <dan.j.williams@intel.com>2008-12-02 22:45:43 -0700
commite7783ee6775aa6f2cee45aefe0b723689968dca5 (patch)
tree16635c5a81d7bc360a2348700a69510fad578e34 /Monitor.c
parent5a52a340905d1a9d0a268ce2621f55db6b3fd423 (diff)
downloadmdadm-e7783ee6775aa6f2cee45aefe0b723689968dca5.tar.gz
mdadm-e7783ee6775aa6f2cee45aefe0b723689968dca5.tar.xz
mdadm-e7783ee6775aa6f2cee45aefe0b723689968dca5.zip
fix ->metadata_version checking in Wait()
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
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 0e2e6bc..240b8db 100644
--- a/Monitor.c
+++ b/Monitor.c
@@ -616,7 +616,7 @@ int Wait(char *dev)
break;
if (!e || e->percent < 0) {
- if (e &&
+ if (e && e->metadata_version &&
strncmp(e->metadata_version, "external:", 9) == 0) {
if (is_subarray(&e->metadata_version[9]))
ping_monitor(&e->metadata_version[9]);