diff options
author | Carlos Garcia Campos <cgarcia@igalia.com> | 2022-10-14 10:23:59 +0200 |
---|---|---|
committer | Carlos Garcia Campos <cgarcia@igalia.com> | 2022-10-14 13:10:35 +0200 |
commit | 4507ac14063537e6dd97fec505f29e394e9eac91 (patch) | |
tree | e5cf026ec24cdbe610dac82ad1e026dcca2a2797 /libsoup | |
parent | 8357fc4bbe41b6fea37c93cb202ceddebd78244c (diff) | |
download | libsoup-4507ac14063537e6dd97fec505f29e394e9eac91.tar.gz |
session: do not add queue sources for sync items
Diffstat (limited to 'libsoup')
-rw-r--r-- | libsoup/soup-session.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/libsoup/soup-session.c b/libsoup/soup-session.c index e61255b4..ba74b1dc 100644 --- a/libsoup/soup-session.c +++ b/libsoup/soup-session.c @@ -235,6 +235,9 @@ soup_session_add_queue_source_for_item (SoupSession *session, { SoupSessionPrivate *priv = soup_session_get_instance_private (session); + if (!item->async) + return; + if (item->context == priv->context) return; @@ -267,6 +270,9 @@ soup_session_remove_queue_source_for_item (SoupSession *session, { SoupSessionPrivate *priv = soup_session_get_instance_private (session); + if (!item->async) + return; + if (item->context == priv->context) return; |