summaryrefslogtreecommitdiff
path: root/libsoup/websocket
diff options
context:
space:
mode:
authorCarlos Garcia Campos <cgarcia@igalia.com>2022-07-18 11:53:27 +0200
committerCarlos Garcia Campos <cgarcia@igalia.com>2022-08-12 12:18:56 +0200
commit1c9e8620754b68aa5520561ceb4fa2ce9516de63 (patch)
treebadedf6f7fe1f3ecd37b83ff2b9260fae591fea5 /libsoup/websocket
parent3ae802e6026a8c84637c1fde6a0ee88bd06a2056 (diff)
downloadlibsoup-1c9e8620754b68aa5520561ceb4fa2ce9516de63.tar.gz
server: make server clients be the connections and not the messages
Client list is now a list of connections, owned by the server. The connection creates the messages and notifies the server with request-started signal. The first message is created before the TLS handshake, and then request-started is emitted to allow the user to connect to accept-certificate signal on the message. If the connection is persistent, the next request-started signal will be emitted if there's an actual request from the client. This is a change in behavior, before we always emitted the request-started when waiting for a new request even if the request never actually started.
Diffstat (limited to 'libsoup/websocket')
0 files changed, 0 insertions, 0 deletions