[lvm-devel] LVM2/lib/format_text archiver.c
wysochanski at sourceware.org
wysochanski at sourceware.org
Tue Jun 29 15:04:00 UTC 2010
CVSROOT: /cvs/lvm2
Module name: LVM2
Changes by: wysochanski at sourceware.org 2010-06-29 15:03:59
Modified files:
lib/format_text: archiver.c
Log message:
Add error message if backup_to_file fails because of empty in_use mdas list.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/lib/format_text/archiver.c.diff?cvsroot=lvm2&r1=1.31&r2=1.32
--- LVM2/lib/format_text/archiver.c 2010/06/28 20:32:46 1.31
+++ LVM2/lib/format_text/archiver.c 2010/06/29 15:03:59 1.32
@@ -396,6 +396,11 @@
return 0;
}
+ if (!dm_list_size(&tf->metadata_areas_in_use)) {
+ log_error(INTERNAL_ERROR "No in use metadata areas to write.");
+ return 0;
+ }
+
/* Write and commit the metadata area */
dm_list_iterate_items(mda, &tf->metadata_areas_in_use) {
if (!(r = mda->ops->vg_write(tf, vg, mda))) {
More information about the lvm-devel
mailing list