diff options
author | BiagioFesta <15035284+BiagioFesta@users.noreply.github.com> | 2022-12-13 17:07:24 +0100 |
---|---|---|
committer | BiagioFesta <15035284+BiagioFesta@users.noreply.github.com> | 2022-12-13 18:40:59 +0100 |
commit | 6308303e29bbd09966e431cde2df55b879b8df92 (patch) | |
tree | 3a92e5fd392227e9264d74b7bd8c57ab0a10fea4 /libsoup/soup-session.c | |
parent | efc5efba6db6478a5fcb8c938ef0dcd10b35b136 (diff) | |
download | libsoup-6308303e29bbd09966e431cde2df55b879b8df92.tar.gz |
server-connection: fix dep cycle and connection leak
The initial message contains a cycle-reference to the connection. We
need to decrement the reference in order to properly clean up the
connection.
Before this patch, it was possible SoupServerConnection-finalize was
never called. This was causing a memory leak (and socket FD leak).
Diffstat (limited to 'libsoup/soup-session.c')
0 files changed, 0 insertions, 0 deletions