[libsoup/carlosgc/thread-safe: 32/32] session: remove the asserts to ensure session is disposed in the same thread it was created




commit f851e6c6e24408cba5a134d71877ce109beb48de
Author: Carlos Garcia Campos <cgarcia igalia com>
Date:   Fri May 6 10:27:37 2022 +0200

    session: remove the asserts to ensure session is disposed in the same thread it was created

 libsoup/soup-session.c | 4 ----
 1 file changed, 4 deletions(-)
---
diff --git a/libsoup/soup-session.c b/libsoup/soup-session.c
index ef03cdab..fcfc6312 100644
--- a/libsoup/soup-session.c
+++ b/libsoup/soup-session.c
@@ -313,8 +313,6 @@ soup_session_dispose (GObject *object)
        SoupSession *session = SOUP_SESSION (object);
        SoupSessionPrivate *priv = soup_session_get_instance_private (session);
 
-        g_assert (priv->context == soup_thread_default_context ());
-
        priv->disposed = TRUE;
        soup_session_abort (session);
        g_warn_if_fail (soup_connection_manager_get_num_conns (priv->conn_manager) == 0);
@@ -333,8 +331,6 @@ soup_session_finalize (GObject *object)
        SoupSession *session = SOUP_SESSION (object);
        SoupSessionPrivate *priv = soup_session_get_instance_private (session);
 
-        g_assert (priv->context == soup_thread_default_context ());
-
        g_warn_if_fail (g_queue_is_empty (priv->queue));
        g_queue_free (priv->queue);
         g_mutex_clear (&priv->queue_mutex);


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]