diff options
| author | Dan Winship <danw@src.gnome.org> | 2008-07-26 14:19:18 +0000 |
|---|---|---|
| committer | Dan Winship <danw@src.gnome.org> | 2008-07-26 14:19:18 +0000 |
| commit | fb649a87fc9a6419535c05696567f37cd9d2e3cb (patch) | |
| tree | e4c10db318e51c5e62cf696e28014eb9b4094aeb /docs | |
| parent | c3f77d6963f981b2f82944c0b53e242881a656c3 (diff) | |
| download | libsoup-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.txt | 1 |
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 |
