re-add error check
This commit is contained in:
parent
caa0f6c623
commit
c9f39c1b9b
5
Manage.c
5
Manage.c
|
@ -422,6 +422,11 @@ int Manage_subdevs(char *devname, int fd,
|
||||||
fprintf(stderr, Name ": re-added %s\n", dv->devname);
|
fprintf(stderr, Name ": re-added %s\n", dv->devname);
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
if (errno == ENOMEM || errno == EROFS) {
|
||||||
|
fprintf(stderr, Name ": add new device failed for %s: %s\n",
|
||||||
|
dv->devname, strerror(errno));
|
||||||
|
return 1;
|
||||||
|
}
|
||||||
/* fall back on normal-add */
|
/* fall back on normal-add */
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue