summaryrefslogtreecommitdiff
path: root/libsoup/soup-session.c
diff options
context:
space:
mode:
Diffstat (limited to 'libsoup/soup-session.c')
-rw-r--r--libsoup/soup-session.c14
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);