daemon/tls: fix handling of GNUTLS_E_AGAIN
The code incorrectly assumes GNUTLS_E_AGAIN can only be caused by reading the entire libuv buffer. Legitime causes of GNUTLS_E_AGAIN wouldn't be processed correctly. These could be caused by a new session ticket sent by the server.
Fixes #489 (closed)
Merge request reports
Activity
added 3 commits
-
353217d6...01afb82e - 2 commits from branch
master
- a5a5ee89 - daemon/tls: fix handling of GNUTLS_E_AGAIN
-
353217d6...01afb82e - 2 commits from branch
added 3 commits
-
d74683a6...d68b8d50 - 2 commits from branch
master
- d11ed9da - daemon/tls: fix handling of GNUTLS_E_AGAIN
-
d74683a6...d68b8d50 - 2 commits from branch
mentioned in commit 9d42f93d
Please register or sign in to reply