[libsoup/wip/http2] http2: Avoid creating unused debug messages



commit f85de4985ece641342f1c7937adb2fc7d609e359
Author: Patrick Griffis <pgriffis igalia com>
Date:   Mon May 17 10:52:34 2021 -0500

    http2: Avoid creating unused debug messages

 libsoup/http2/soup-client-message-io-http2.c | 3 +++
 1 file changed, 3 insertions(+)
---
diff --git a/libsoup/http2/soup-client-message-io-http2.c b/libsoup/http2/soup-client-message-io-http2.c
index 8aad9d97..6be1e3a1 100644
--- a/libsoup/http2/soup-client-message-io-http2.c
+++ b/libsoup/http2/soup-client-message-io-http2.c
@@ -186,6 +186,9 @@ h2_debug (SoupClientMessageIOHTTP2   *io,
         char *message;
         guint32 stream_id = 0;
 
+        if (g_log_writer_default_would_drop (G_LOG_LEVEL_DEBUG, G_LOG_DOMAIN))
+                return;
+
        va_start (args, format);
        message = g_strdup_vprintf (format, args);
        va_end (args);


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