[glom] Updated ChangeLog



commit ecc753a25c525c560d8cea1a831922d7ae64deb2
Author: Michael Hasselmann <michaelh openismus com>
Date:   Thu Jan 28 11:10:49 2010 +0100

    Updated ChangeLog

 ChangeLog |   13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index 1d4dadf..8117849 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,18 @@
 2010-01-27  Michael Hasselmann  <michaelh openismus com>
 
+	Fixed the parser to perform stateless async file operations
+
+	* glom/import_csv/csv_parser.[h|cc]: The parser relied on a member variable for
+	its async giomm operations, which was able to cause interleaving state
+	changes to it, corrupting the object in the worst case. This commit uses the
+	source object as a slot parameter to avoid this state problem (working around
+	BGO bug #608269).
+
+	* tests/import/utils.[h|cc]: During import tests, break mainloop on file
+	read errors (e.g., no file at all).
+
+2010-01-27  Michael Hasselmann  <michaelh openismus com>
+
 	Added a test for BGO bug #607938
 
 * tests/import/data/albums.csv: Real-world example data used for the CSV



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]