diff options
-rw-r--r-- | managemon.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/managemon.c b/managemon.c index 9b93ce4..3814fa9 100644 --- a/managemon.c +++ b/managemon.c @@ -289,7 +289,7 @@ static void manage_member(struct mdstat_ent *mdstat, * and open files for each newdev */ for (d = newdev; d ; d = d->next) { struct mdinfo *newd; - if (sysfs_add_disk(&newa->info, d)) + if (sysfs_add_disk(&newa->info, d) < 0) continue; newd = newa->info.devs; newd->state_fd = sysfs_open(a->devnum, |