diff options
Diffstat (limited to 'libsoup/soup-session.c')
-rw-r--r-- | libsoup/soup-session.c | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/libsoup/soup-session.c b/libsoup/soup-session.c index d4c75d85..3fb7e7ab 100644 --- a/libsoup/soup-session.c +++ b/libsoup/soup-session.c @@ -153,6 +153,14 @@ static void async_run_queue (SoupSession *session); static void async_send_request_running (SoupSession *session, SoupMessageQueueItem *item); +static void soup_session_kick_queue (SoupSession *session); + +static void +soup_session_process_queue_item (SoupSession *session, + SoupMessageQueueItem *item, + gboolean *should_cleanup, + gboolean loop); + #define SOUP_SESSION_MAX_CONNS_DEFAULT 10 #define SOUP_SESSION_MAX_CONNS_PER_HOST_DEFAULT 2 @@ -980,7 +988,7 @@ message_restarted (SoupMessage *msg, gpointer user_data) soup_message_cleanup_response (msg); } -SoupMessageQueueItem * +static SoupMessageQueueItem * soup_session_append_queue_item (SoupSession *session, SoupMessage *msg, gboolean async, gboolean new_api, SoupSessionCallback callback, gpointer user_data) @@ -1677,7 +1685,7 @@ get_connection (SoupMessageQueueItem *item, gboolean *should_cleanup) } } -void +static void soup_session_process_queue_item (SoupSession *session, SoupMessageQueueItem *item, gboolean *should_cleanup, @@ -1994,7 +2002,7 @@ soup_session_pause_message (SoupSession *session, soup_message_queue_item_unref (item); } -void +static void soup_session_kick_queue (SoupSession *session) { SoupSessionPrivate *priv = soup_session_get_instance_private (session); |