Use GNUTLS_NONBLOCK (if available) for TLS sessions

This commit is contained in:
Evgeny Grin (Karlson2k) committed 2017-07-13 21:44:03 +03:00
1 parent 5f2517a9ea
commit 67f0f76b90
2 files changed
+9

No files matched your search

+3
View File
@@ -2296,6 +2296,9 @@ internal_add_connection (struct MHD_Daemon *daemon,
#if (GNUTLS_VERSION_NUMBER+0 >= 0x030402)
| GNUTLS_NO_SIGNAL
#endif /* GNUTLS_VERSION_NUMBER >= 0x030402 */
#if GNUTLS_VERSION_MAJOR >= 3
| GNUTLS_NONBLOCK
#endif /* GNUTLS_VERSION_MAJOR >= 3*/
);
gnutls_priority_set (connection->tls_session,
daemon->priority_cache);