Commits on Source (16)
-
Carlos Garcia Campos authored
This ensure there's no pending IO when the messages are finished.
4607a5a8 -
Carlos Garcia Campos authored
This is what we have always done in http1.
a5f85f93 -
Carlos Garcia Campos authored47e322d6
-
Carlos Garcia Campos authored9dbfc4e9
-
Carlos Garcia Campos authored
Fixes #308
9bd2e0e5 -
Carlos Garcia Campos authored179b9590
-
Carlos Garcia Campos authored
A session running only sync items doesn't need the queue sources at all.
60d3063c -
Carlos Garcia Campos authored51178090
-
Carlos Garcia Campos authored
Previously we transferred the ownership of the socket to the io stream, but now we keep the ref in the connection that can be disposed before the io stream.
8a61446a -
Carlos Garcia Campos authored
It can happen in case of cancellation. Fixes #305
ce751d51 -
Carlos Garcia Campos authored
They are always considered text/plain like in http1.
fe68dc0e -
If the `conn` has been freed due to stealing, we don't disconnect but we still need to clean up the socket. Fixes: https://gitlab.gnome.org/GNOME/libsoup/-/merge_requests/321#note_1578921
20f39f6f -
Carlos Garcia Campos authored
When soup_server_connection_steal() is called disconnected signal is not emitted, so SoupServer doesn't remove the connection from the client list.
389b0d74 -
Carlos Garcia Campos authored
It happens when the io data is destroyed during the io_run_until(). Fixes #309
da33bfbb -
Patrick Griffis authored49e0178c
-
Jeremy Bicha authoredf0f2fb0a