From c5f7464467beeb50c932b5ee1392951103b28ac8 Mon Sep 17 00:00:00 2001 From: Milan Crha Date: Mon, 28 Jul 2008 07:25:28 +0000 Subject: ** Fix for bug #530388 2008-07-28 Milan Crha ** Fix for bug #530388 * filter-label.c: (filter_label_init), (filter_label_finalise), (fill_options), (filter_label_count), (filter_label_label), (filter_label_index): Make 'cache_lock' a rec mutex. * filter-label.c: (regen_label_options): Guard also regeneration of each tracked item with the rec lock, thus noone will touch 'tracked_filters' GSList until we are fully done with it. svn path=/trunk/; revision=35849 --- filter/ChangeLog | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'filter/ChangeLog') diff --git a/filter/ChangeLog b/filter/ChangeLog index 1e713d561e..5eacc51aee 100644 --- a/filter/ChangeLog +++ b/filter/ChangeLog @@ -1,3 +1,14 @@ +2008-07-28 Milan Crha + + ** Fix for bug #530388 + + * filter-label.c: (filter_label_init), (filter_label_finalise), + (fill_options), (filter_label_count), (filter_label_label), + (filter_label_index): Make 'cache_lock' a rec mutex. + * filter-label.c: (regen_label_options): Guard also regeneration + of each tracked item with the rec lock, thus noone will touch + 'tracked_filters' GSList until we are fully done with it. + 2008-07-03 Milan Crha ** Fix for bug #243201 -- cgit v1.2.3