Commit f03f10b
committed
tlshd: use gnutls_handshake_write() for Session Ticket processing in quic
When retrieving session data, GnuTLS must not run a full gnutls_handshake()
while processing a TLS Session Ticket message. The existing code called
quic_handshake_process(), which internally invoked gnutls_handshake() and
caused failures with the latest GnuTLS versions.
Fix this by calling gnutls_handshake_write() directly in
quic_session_get_data() when handling the Session Ticket message.
Signed-off-by: Xin Long <[email protected]>1 parent 1fee064 commit f03f10b
1 file changed
+4
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
697 | 697 | | |
698 | 698 | | |
699 | 699 | | |
700 | | - | |
| 700 | + | |
| 701 | + | |
| 702 | + | |
| 703 | + | |
701 | 704 | | |
702 | 705 | | |
703 | 706 | | |
| |||
0 commit comments