diff options
author | Petr Rockai <prockai@redhat.com> | 2015-04-15 16:38:57 +0200 |
---|---|---|
committer | Petr Rockai <prockai@redhat.com> | 2015-05-20 19:46:13 +0200 |
commit | da1527d65dbe474fe4c9e620ad028a9a09213ac8 (patch) | |
tree | a77cc1d332cac9474334180955a488762d88b68f | |
parent | 925268794f4c97091674d99d98e3d73349a75502 (diff) | |
download | lvm2-da1527d65dbe474fe4c9e620ad028a9a09213ac8.tar.gz |
lvmetad: Clear the vgid_to_outdated_pvs hash on shutdown.
-rw-r--r-- | daemons/lvmetad/lvmetad-core.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/daemons/lvmetad/lvmetad-core.c b/daemons/lvmetad/lvmetad-core.c index 7e30add2a..d14bac267 100644 --- a/daemons/lvmetad/lvmetad-core.c +++ b/daemons/lvmetad/lvmetad-core.c @@ -61,6 +61,9 @@ static void destroy_metadata_hashes(lvmetad_state *s) dm_hash_iterate(n, s->vgid_to_metadata) dm_config_destroy(dm_hash_get_data(s->vgid_to_metadata, n)); + dm_hash_iterate(n, s->vgid_to_outdated_pvs) + dm_config_destroy(dm_hash_get_data(s->vgid_to_outdated_pvs, n)); + dm_hash_iterate(n, s->pvid_to_pvmeta) dm_config_destroy(dm_hash_get_data(s->pvid_to_pvmeta, n)); |