We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 95a4fea commit c393f84Copy full SHA for c393f84
src/enclave/tls_session.h
@@ -648,6 +648,10 @@ namespace ccf
648
// WANTS_WRITE
649
if (put == TLS_WRITING)
650
{
651
+#if defined(OPENSSL_VERSION_MAJOR) && OPENSSL_VERSION_MAJOR >= 3 && \
652
+ defined(OPENSSL_VERSION_MINOR) && OPENSSL_VERSION_MINOR >= 3
653
+ BIO_set_retry_write(b);
654
+#endif
655
LOG_TRACE_FMT("TLS Session::send_cb() : WANTS_WRITE");
656
*processed = 0;
657
return -1;
@@ -697,6 +701,10 @@ namespace ccf
697
701
// WANTS_READ
698
702
if (got == TLS_READING)
699
703
704
705
706
+ BIO_set_retry_read(b);
707
700
708
LOG_TRACE_FMT("TLS Session::recv_cb() : WANTS_READ");
709
710
0 commit comments