GTask has a need for an api that boosts an unprocessed item to the front of the queue, so add one.
https://bugzilla.gnome.org/show_bug.cgi?id=751160
9486f69 GThreadPool: Add some queue manipulation api
docs/reference/glib/glib-sections.txt | 1 +
glib/gthreadpool.c | 30 ++++++++++++++++++++++++++++++
glib/gthreadpool.h | 4 ++++
3 files changed, 35 insertions(+)
Upstream: git.gnome.org