summaryrefslogtreecommitdiff
path: root/ChangeLog.pre-2-0
diff options
context:
space:
mode:
authorSebastian Wilhelmi <wilhelmi@ira.uka.de>2002-03-14 16:20:42 +0000
committerSebastian Wilhelmi <wilhelmi@src.gnome.org>2002-03-14 16:20:42 +0000
commit148a8466028fc03c504f79e3213872370e55862a (patch)
tree06901299a4e3cd9072eaa4c3f135f795b22494a6 /ChangeLog.pre-2-0
parentf318cdcacbf557347120ac972548c084b9c61d86 (diff)
Fixed threading issues brought up by #74577. Make g_log_find_domain,
2002-03-14 Sebastian Wilhelmi <wilhelmi@ira.uka.de> * glib/gmessages.c: Fixed threading issues brought up by #74577. Make g_log_find_domain, g_log_domain_new, g_log_domain_check_free and g_log_domain_get_handler require being called with g_messages_lock held and remove all internal locking in them. Then added proper locking to g_log_set_handler, g_log_remove_handler and g_logv. Problem spotted by Miroslaw Dobrzanski-Neumann <mne@mosaic-ag.com>. (#74577)
Diffstat (limited to 'ChangeLog.pre-2-0')
-rw-r--r--ChangeLog.pre-2-010
1 files changed, 10 insertions, 0 deletions
diff --git a/ChangeLog.pre-2-0 b/ChangeLog.pre-2-0
index d85822145..06dfb5dd9 100644
--- a/ChangeLog.pre-2-0
+++ b/ChangeLog.pre-2-0
@@ -1,3 +1,13 @@
+2002-03-14 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
+
+ * glib/gmessages.c: Fixed threading issues brought up by
+ #74577. Make g_log_find_domain, g_log_domain_new,
+ g_log_domain_check_free and g_log_domain_get_handler require being
+ called with g_messages_lock held and remove all internal locking
+ in them. Then added proper locking to g_log_set_handler,
+ g_log_remove_handler and g_logv. Problem spotted by Miroslaw
+ Dobrzanski-Neumann <mne@mosaic-ag.com>. (#74577)
+
2002-03-13 Erwann Chenede <erwann.chenede@sun.com>
* glib/gconvert.c
glib/gen-unicode-tables.pl