X-Git-Url: http://git.ipfire.org/?p=thirdparty%2Fmdadm.git;a=blobdiff_plain;f=Incremental.c;fp=Incremental.c;h=680d31858f98d12577731c50aece8dba0d970b23;hp=b73eabd7f85babc7d71259ba774d3ef8a0a13f52;hb=00e56fd9537e1f69583d8b0f60faf02026f24d1b;hpb=74d293a2535ef8726a9d43577dad4a908f471a0e diff --git a/Incremental.c b/Incremental.c index b73eabd7..680d3185 100644 --- a/Incremental.c +++ b/Incremental.c @@ -1317,7 +1317,6 @@ int IncrementalScan(struct context *c, char *devnm) restart: for (me = mapl ; me ; me = me->next) { - mdu_array_info_t array; struct mdinfo *sra; int mdfd; @@ -1362,7 +1361,7 @@ restart: rv = 1; continue; } - if (md_get_array_info(mdfd, &array) == 0 || errno != ENODEV) { + if (md_array_active(mdfd)) { close(mdfd); continue; }