Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
loggen: close connections correctly (4-way termination)
This is important especially when TLS 1.3 is used. > TLSv1.3 sessions are not established during the main handshake. > Instead, after the main handshake is complete, a server may send some > NewSessionTicket messages to the client. If a client sends messages and then closes the connection immediately without reading any NewSessionTickets from the server, the server may not read the messages that were already sent by the client. This issue has been fixed in openssl/openssl#6944, but a full TCP shutdown is still required to make the server read the data. Also: openssl/openssl#6904 Backported from OSE: da03117a89aab7158d9a6db4d275d0358a71323c Signed-off-by: László Várady <laszlo.varady@protonmail.com> Signed-off-by: Attila Szakacs <attila.szakacs@oneidentity.com>
- Loading branch information