summaryrefslogtreecommitdiff
path: root/src/mod_mbedtls.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mod_mbedtls.c')
-rw-r--r--src/mod_mbedtls.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/mod_mbedtls.c b/src/mod_mbedtls.c
index 8da81fce..0f429e50 100644
--- a/src/mod_mbedtls.c
+++ b/src/mod_mbedtls.c
@@ -2333,6 +2333,7 @@ CONNECTION_FUNC(mod_mbedtls_handle_con_accept)
buffer_blank(&r->uri.authority);
hctx->ssl_ctx = p->ssl_ctxs[srv_sock->sidx].ssl_ctx;
+ if (NULL == hctx->ssl_ctx) hctx->ssl_ctx = p->ssl_ctxs[0].ssl_ctx;
mbedtls_ssl_init(&hctx->ssl);
int rc = mbedtls_ssl_setup(&hctx->ssl, hctx->ssl_ctx);
if (0 == rc) {