diff options
author | Alessandro Bono <alessandro.bono369@gmail.com> | 2023-02-24 15:46:34 +0100 |
---|---|---|
committer | Alessandro Bono <alessandro.bono369@gmail.com> | 2023-02-24 14:57:16 +0000 |
commit | b545d5f047d01f086c88abddacff9ba519b5afa1 (patch) | |
tree | 7b0072163d859638ebb581aa04c80b431741a1ea | |
parent | 74bc826eca06c77ba6aa3b819d08363053941c89 (diff) | |
download | libsoup-b545d5f047d01f086c88abddacff9ba519b5afa1.tar.gz |
soup-listener: Plug a leak
Fixes: 25e96cad913cde650ca56ff76c3924fd97eb7125
-rw-r--r-- | libsoup/server/soup-listener.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libsoup/server/soup-listener.c b/libsoup/server/soup-listener.c index 841887ce..13fe6704 100644 --- a/libsoup/server/soup-listener.c +++ b/libsoup/server/soup-listener.c @@ -77,6 +77,8 @@ listen_watch (GObject *pollable, return G_SOURCE_REMOVE; conn = soup_server_connection_new (socket, priv->tls_certificate, priv->tls_database, priv->tls_auth_mode); + g_object_unref (socket); + g_signal_emit (listener, signals[NEW_CONNECTION], 0, conn); g_object_unref (conn); |