mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-07-29 21:33:30 +02:00
GCond: use monotonic time for timed waits
Switch GCond to using monotonic time for timed waits by introducing a new API based on monotonic time in a gint64: g_cond_wait_until(). Deprecate the old API based on wallclock time in a GTimeVal. Fix up the gtk-doc for GCond while we're at it: update the examples to use static-allocated GCond and GMutex and clarify some things a bit. Also explain the rationale behind using an absolute time instead of a relative time.
This commit is contained in:
@@ -638,7 +638,7 @@ g_cond_init
|
||||
g_cond_clear
|
||||
g_cond_wait
|
||||
g_cond_timed_wait
|
||||
g_cond_timedwait
|
||||
g_cond_wait_until
|
||||
g_cond_signal
|
||||
g_cond_broadcast
|
||||
|
||||
|
Reference in New Issue
Block a user