diff options
author | Sebastian Wilhelmi <wilhelmi@ira.uka.de> | 2000-03-23 16:23:50 +0000 |
---|---|---|
committer | Sebastian Wilhelmi <wilhelmi@src.gnome.org> | 2000-03-23 16:23:50 +0000 |
commit | ac4abbba3eacb7f4000ae5f800ac5efab36bc2c3 (patch) | |
tree | 4b7d6c033e79ef0b46f9ca7c4e8ed34f60e47c5e /ChangeLog | |
parent | dd781b91ec5322358cab4ff3e217b616cf2bc62b (diff) | |
download | glib-ac4abbba3eacb7f4000ae5f800ac5efab36bc2c3.tar.gz |
After finding the right thread library (containing e.g. pthread_create) we
2000-03-23 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
* configure.in: After finding the right thread library (containing
e.g. pthread_create) we now search for the right realtime library
(containing e.g. sched_get_priority_max). Makes the output of the
thread related libraries correct.
* gtimer.c (g_usleep): The current implementation of g_usleep
(simply calling select) doesn't work reliable for multi-threaded
programs on some platforms (bad omen for the main loop....), so I
changed the implementation for thread-using programs to wait for a
GCond for the specified amount of time (NB: sleep and usleep are
not MT-safe in general, because they often use signals).
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 14 |
1 files changed, 14 insertions, 0 deletions
@@ -1,3 +1,17 @@ +2000-03-23 Sebastian Wilhelmi <wilhelmi@ira.uka.de> + + * configure.in: After finding the right thread library (containing + e.g. pthread_create) we now search for the right realtime library + (containing e.g. sched_get_priority_max). Makes the output of the + thread related libraries correct. + + * gtimer.c (g_usleep): The current implementation of g_usleep + (simply calling select) doesn't work reliable for multi-threaded + programs on some platforms (bad omen for the main loop....), so I + changed the implementation for thread-using programs to wait for a + GCond for the specified amount of time (NB: sleep and usleep are + not MT-safe in general, because they often use signals). + Wed Mar 22 16:49:57 2000 Owen Taylor <otaylor@redhat.com> * gmem.c (g_mem_chunk_area_compare): Fix indentation. |