[gvfs] Return success when rotating log succeeded
- From: Alexander Larsson <alexl src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [gvfs] Return success when rotating log succeeded
- Date: Mon, 17 Aug 2009 13:17:40 +0000 (UTC)
commit 6c4354f0230834465153263f1cbdba1e40e56fba
Author: Alexander Larsson <alexl redhat com>
Date: Mon Aug 17 14:40:50 2009 +0200
Return success when rotating log succeeded
We succeeded and then said we didn't, causing the set operation
that caused the rotation to fail.
metadata/metatree.c | 7 ++++---
1 files changed, 4 insertions(+), 3 deletions(-)
---
diff --git a/metadata/metatree.c b/metadata/metatree.c
index 3c18172..3b04316 100644
--- a/metadata/metatree.c
+++ b/metadata/metatree.c
@@ -2344,12 +2344,13 @@ meta_tree_flush_locked (MetaTree *tree)
if (tree->journal)
apply_journal_to_builder (tree, builder);
- meta_builder_write (builder,
- meta_tree_get_filename (tree));
+ if (!meta_builder_write (builder,
+ meta_tree_get_filename (tree)))
+ return FALSE;
meta_tree_refresh_locked (tree);
- return FALSE;
+ return TRUE;
}
gboolean
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]