summaryrefslogtreecommitdiffstats
path: root/managemon.c
diff options
context:
space:
mode:
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 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,