Ondřej Surý
2846888c57
Attach the accept "client" socket to .listener member of the socket
...
When accepting a TCP connection in the higher layers (tlsstream,
streamdns, and http) attach to the socket the connection was accepted
on, and use this socket instead of the parent listening socket.
This has an advantage - accessing the sock->listener now doesn't break
the thread boundaries, so we can properly check whether the socket is
being closed without requiring .closing member to be atomic_bool.
2023-03-30 16:10:08 +02:00
..
2023-03-30 16:07:41 +02:00
2023-03-30 16:10:08 +02:00
2023-03-29 10:47:53 +00:00
2023-03-30 16:00:52 +02:00
2023-03-30 16:00:52 +02:00
2023-03-29 10:47:53 +00:00
2023-03-08 22:40:03 +00:00
2023-02-15 16:44:47 +00:00
2023-02-15 16:44:47 +00:00
2023-02-15 16:44:47 +00:00
2023-02-15 16:44:47 +00:00
2023-02-21 13:12:26 +00:00
2023-02-15 09:30:04 +01:00
2022-11-29 08:54:34 +01:00
2023-02-26 22:56:07 +00:00
2022-11-29 08:54:34 +01:00
2023-02-15 16:44:47 +00:00
2023-02-15 16:44:47 +00:00
2023-02-08 21:33:23 +01:00
2023-02-06 11:21:12 +00:00
2023-03-30 16:00:52 +02:00
2023-03-30 16:00:52 +02:00
2023-02-15 16:44:47 +00:00
2023-02-09 18:00:13 +00:00
2023-02-15 16:44:47 +00:00
2023-03-30 16:00:52 +02:00
2023-03-30 16:00:52 +02:00
2023-03-30 16:00:52 +02:00
2023-02-16 18:35:32 +01:00
2023-01-18 18:32:57 +01:00
2023-02-15 16:44:47 +00:00
2023-02-15 16:44:47 +00:00
2023-02-15 16:44:47 +00:00
2023-02-15 16:44:47 +00:00
2022-11-29 08:54:34 +01:00
2023-02-23 15:57:53 +00:00
2022-11-29 08:54:34 +01:00
2023-02-16 18:35:32 +01:00
2023-02-15 16:44:47 +00:00
2023-01-19 10:24:08 +00:00
2023-02-15 09:30:04 +01:00
2023-01-10 17:52:56 +11:00
2023-03-28 12:38:28 -07:00
2023-02-15 16:44:47 +00:00
2023-02-15 16:44:47 +00:00
2023-02-15 16:44:09 +00:00
2023-02-08 21:33:23 +01:00
2023-02-15 16:44:47 +00:00
2023-02-16 18:35:32 +01:00
2023-02-15 09:30:04 +01:00
2023-01-18 19:36:21 +01:00
2022-11-29 08:54:34 +01:00
2022-11-29 08:54:34 +01:00