summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorDan Winship <danw@src.gnome.org>2008-07-26 14:19:18 +0000
committerDan Winship <danw@src.gnome.org>2008-07-26 14:19:18 +0000
commitfb649a87fc9a6419535c05696567f37cd9d2e3cb (patch)
treee4c10db318e51c5e62cf696e28014eb9b4094aeb /docs
parentc3f77d6963f981b2f82944c0b53e242881a656c3 (diff)
downloadlibsoup-fb649a87fc9a6419535c05696567f37cd9d2e3cb.tar.gz
Add this to schedule a callback in a GMainContext "right away", as opposed
* libsoup/soup-misc.c (soup_add_completion): Add this to schedule a callback in a GMainContext "right away", as opposed to soup_add_idle(), which uses a lower priority and therefore may not end up calling the callback for a long time if the application is busy with I/O. #536676, Benjamin Otte. * libsoup/soup-dns.c (resolver_thread, async_cancel) (soup_dns_lookup_resolve_async): * libsoup/soup-message-io.c (soup_message_io_unpause): * libsoup/soup-session-sync.c (queue_message_thread): * libsoup/soup-session-async.c (do_idle_run_queue): * libsoup/soup-socket.c (async_cancel) (soup_socket_connect_async): * tests/test-utils.c (test_server_shutdown): Use soup_add_completion() rather than soup_add_idle(). * docs/reference/libsoup-2.4-sections.txt: add soup_add_completion svn path=/trunk/; revision=1147
Diffstat (limited to 'docs')
-rw-r--r--docs/reference/libsoup-2.4-sections.txt1
1 files changed, 1 insertions, 0 deletions
diff --git a/docs/reference/libsoup-2.4-sections.txt b/docs/reference/libsoup-2.4-sections.txt
index b9e82978..3d1f615e 100644
--- a/docs/reference/libsoup-2.4-sections.txt
+++ b/docs/reference/libsoup-2.4-sections.txt
@@ -563,6 +563,7 @@ soup_header_free_param_list
soup_str_case_equal
soup_str_case_hash
<SUBSECTION>
+soup_add_completion
soup_add_idle
soup_add_io_watch
soup_add_timeout