From: Arvin Schnell Date: Tue, 29 Mar 2016 14:47:53 +0000 (+0200) Subject: - check qgroup before remove X-Git-Tag: v0.3.3~17^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5c41c024219cdfe7a5b7045359f4aef9932a30ec;p=thirdparty%2Fsnapper.git - check qgroup before remove --- diff --git a/snapper/Btrfs.cc b/snapper/Btrfs.cc index ed0b2c1d..50570c5e 100644 --- a/snapper/Btrfs.cc +++ b/snapper/Btrfs.cc @@ -376,7 +376,8 @@ namespace snapper #ifdef ENABLE_BTRFS_QUOTA // see https://bugzilla.suse.com/show_bug.cgi?id=972511 SDir subvolume_dir = openSubvolumeDir(); - qgroup_remove(subvolume_dir.fd(), calc_qgroup(0, subvolid), qgroup); + if (qgroup != no_qgroup) + qgroup_remove(subvolume_dir.fd(), calc_qgroup(0, subvolid), qgroup); qgroup_destroy(subvolume_dir.fd(), calc_qgroup(0, subvolid)); #endif