diff options
author | Zdenek Kabelac <zkabelac@redhat.com> | 2014-09-19 16:16:36 +0200 |
---|---|---|
committer | Zdenek Kabelac <zkabelac@redhat.com> | 2014-09-19 16:18:39 +0200 |
commit | d274724c83e0bed34b4a1d794a6eb16cab777c05 (patch) | |
tree | 1cbaadf2973f5653d4e7226b81ae7584f8809303 | |
parent | 386fbf8e0d30823854ffefb1b4e3b47b09ec5905 (diff) | |
download | lvm2-d274724c83e0bed34b4a1d794a6eb16cab777c05.tar.gz |
cache: fix regression and invert test
Last commit c710f02e0181cc2db5455f0c98033247a70ecc30
converting code to use lv_update_and_reload()
intoduced invalid test for error result.
Fix it and properly check for if (!...)
-rw-r--r-- | lib/metadata/cache_manip.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/metadata/cache_manip.c b/lib/metadata/cache_manip.c index 73df448bb..7f5ea65c3 100644 --- a/lib/metadata/cache_manip.c +++ b/lib/metadata/cache_manip.c @@ -224,7 +224,7 @@ int lv_cache_remove(struct logical_volume *cache_lv) cache_seg->policy_argv = NULL; /* update the kernel to put the cleaner policy in place */ - if (lv_update_and_reload(cache_lv)) + if (!lv_update_and_reload(cache_lv)) return_0; } |