summaryrefslogtreecommitdiff
path: root/libsoup/http2/soup-client-message-io-http2.c
diff options
context:
space:
mode:
Diffstat (limited to 'libsoup/http2/soup-client-message-io-http2.c')
-rw-r--r--libsoup/http2/soup-client-message-io-http2.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/libsoup/http2/soup-client-message-io-http2.c b/libsoup/http2/soup-client-message-io-http2.c
index 450b0a8d..13dcde20 100644
--- a/libsoup/http2/soup-client-message-io-http2.c
+++ b/libsoup/http2/soup-client-message-io-http2.c
@@ -1744,6 +1744,7 @@ soup_client_message_io_http2_run_until_read_async (SoupClientMessageIO *iface,
SoupHTTP2MessageData *data = get_data_for_message (io, msg);
data->task = g_task_new (msg, cancellable, callback, user_data);
+ g_task_set_source_tag (data->task, soup_client_message_io_http2_run_until_read_async);
g_task_set_priority (data->task, io_priority);
io->pending_io_messages = g_list_prepend (io->pending_io_messages, data);
if (data->error)
@@ -1790,6 +1791,7 @@ soup_client_message_io_http2_close_async (SoupClientMessageIO *iface,
if (io->async) {
g_assert (!io->close_task);
io->close_task = g_task_new (conn, NULL, callback, NULL);
+ g_task_set_source_tag (io->close_task, soup_client_message_io_http2_close_async);
}
soup_client_message_io_http2_terminate_session (io);