Unlock the pool for all threads leaving it. (#78348)
[platform/upstream/glib.git] / gthread / ChangeLog
index 846b59b..9a1070b 100644 (file)
@@ -1,3 +1,49 @@
+2002-03-10  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
+
+       * gthread-posix.c (g_thread_create_posix_impl): Do a comparison,
+       not an assignment, stupid! Spotted by Daniel Elstner
+       <daniel.elstner@gmx.net>.
+
+2002-02-09  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
+
+       * gthread-impl.c: Only compile most of this file, if
+       G_THREADS_ENABLED is set.
+
+       * Fixed typo in G_THREADS_ENABLED. 
+
+2002-01-16  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
+
+       * gthread-solaris.c: Use g_free instead of free. Pointed out by
+       Sam O'Connor <sam@panviva.com>.
+
+2001-10-23  Tor Lillqvist  <tml@iki.fi>
+
+       * Makefile.am: (Win32): If we have built the MSVC import library,
+       install it. Install the gcc import library. Also support
+       uninstall.
+
+2001-09-28  Tor Lillqvist  <tml@iki.fi>
+
+       * gthread-win32.c: Use an extra level of indirection for GMutex.
+       It is now a pointer either to a pointer to a CRITICAL_SECTION
+       struct, or to a mutex HANDLE. This is needed in case the user
+       defines G_ERRORCHECK_MUTEXES. G_MUTEX_SIZE must correctly reflect
+       the size of *GMutex, but this used to vary depending on whether we
+       at run-time chose to use CRITICAL_SECTIONs or mutexes.
+       (g_mutex_free_win32_cs_impl, g_cond_free_win32_impl): Call
+       DeleteCriticalSection() when done with it.
+
+       * gthread-impl.c (g_thread_init_with_errorcheck_mutexes): Call
+       g_thread_impl_init() before accessing
+       g_thread_functions_for_glib_use_default, as the
+       g_thread_impl_init() function might modify it.
+       
+2001-09-26  Tor Lillqvist  <tml@iki.fi>
+
+       * makefile.mingw.in: Fix couple of typos.
+
+       * gthread.def: Add g_thread_init_with_errorcheck_mutexes.
+
 2001-09-25  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
 
        * gthread-impl.c: Corrected the array size (cough, cough). Pointed