From 236c835abc0d53f832b1ad2f760cfaae750b5f36 Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Sat, 1 Apr 2017 12:05:07 +0900 Subject: [PATCH] nghttpx: Don't enable SSL_MODE_AUTO_RETRY since we do non-blocking I/O --- src/shrpx_ssl.cc | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/shrpx_ssl.cc b/src/shrpx_ssl.cc index db35ee90..698511ac 100644 --- a/src/shrpx_ssl.cc +++ b/src/shrpx_ssl.cc @@ -755,7 +755,6 @@ SSL_CTX *create_ssl_context(const char *private_key_file, const char *cert_file, BIO_free(bio); } - SSL_CTX_set_mode(ssl_ctx, SSL_MODE_AUTO_RETRY); SSL_CTX_set_mode(ssl_ctx, SSL_MODE_RELEASE_BUFFERS); if (!tlsconf.private_key_passwd.empty()) { SSL_CTX_set_default_passwd_cb(ssl_ctx, ssl_pem_passwd_cb); @@ -947,7 +946,6 @@ SSL_CTX *create_ssl_client_context( DIE(); } - SSL_CTX_set_mode(ssl_ctx, SSL_MODE_AUTO_RETRY); SSL_CTX_set_mode(ssl_ctx, SSL_MODE_RELEASE_BUFFERS); if (SSL_CTX_set_default_verify_paths(ssl_ctx) != 1) {