diff options
author | Carlos Garcia Campos <cgarcia@igalia.com> | 2022-07-18 11:53:27 +0200 |
---|---|---|
committer | Carlos Garcia Campos <cgarcia@igalia.com> | 2022-08-12 12:18:56 +0200 |
commit | 1c9e8620754b68aa5520561ceb4fa2ce9516de63 (patch) | |
tree | badedf6f7fe1f3ecd37b83ff2b9260fae591fea5 /libsoup/websocket | |
parent | 3ae802e6026a8c84637c1fde6a0ee88bd06a2056 (diff) | |
download | libsoup-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