summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorZdenek Kabelac <zkabelac@redhat.com>2012-02-28 11:08:04 +0000
committerZdenek Kabelac <zkabelac@redhat.com>2012-02-28 11:08:04 +0000
commitd13b5db28e525862ff1c60d392b8055131d43efd (patch)
tree63af7aa857f073f577dc6aaf783e7306a705d3cd
parentbd046f0201cfe3f69be81a0727d39e79bb992d9f (diff)
downloadlvm2-d13b5db28e525862ff1c60d392b8055131d43efd.tar.gz
lvm2-d13b5db28e525862ff1c60d392b8055131d43efd.tar.xz
lvm2-d13b5db28e525862ff1c60d392b8055131d43efd.zip
Add stacktrace for init_lvmcache_orphans fail path
-rw-r--r--lib/cache/lvmcache.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/cache/lvmcache.c b/lib/cache/lvmcache.c
index 519096db..8d039688 100644
--- a/lib/cache/lvmcache.c
+++ b/lib/cache/lvmcache.c
@@ -1628,7 +1628,8 @@ void lvmcache_destroy(struct cmd_context *cmd, int retain_orphans)
dm_list_init(&_vginfos);
if (retain_orphans)
- init_lvmcache_orphans(cmd);
+ if (!init_lvmcache_orphans(cmd))
+ stack;
}
int lvmcache_pvid_is_locked(const char *pvid) {