diff options
Diffstat (limited to 'Incremental.c')
-rw-r--r-- | Incremental.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/Incremental.c b/Incremental.c index 0fef20f5..7b43963c 100644 --- a/Incremental.c +++ b/Incremental.c @@ -1385,6 +1385,15 @@ int IncrementalRemove(char *devname, char *id_path, int verbose) free_mdstat(ent); return 1; } + + if (id_path) { + struct map_ent *map = NULL, *me; + me = map_by_devnum(&map, ent->devnum); + if (me) + policy_save_path(id_path, me); + map_free(map); + } + memset(&devlist, 0, sizeof(devlist)); devlist.devname = devname; devlist.disposition = 'f'; |