summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--doc/man3/SSL_accept_stream.pod4
-rw-r--r--doc/man3/SSL_free.pod4
2 files changed, 5 insertions, 3 deletions
diff --git a/doc/man3/SSL_accept_stream.pod b/doc/man3/SSL_accept_stream.pod
index 88fbb0db8d..430b3dd364 100644
--- a/doc/man3/SSL_accept_stream.pod
+++ b/doc/man3/SSL_accept_stream.pod
@@ -27,9 +27,7 @@ function may still return NULL in blocking mode, for example if the underlying
connection is terminated.
The caller is responsible for managing the lifetime of the returned QUIC stream
-SSL object. The lifespan of the parent QUIC connection SSL object must exceed
-that of the QUIC stream SSL object; that is, the stream object must be freed
-first, using L<SSL_free(3)>.
+SSL object; for more information, see L<SSL_free(3)>.
This function will block if the QUIC connection SSL object is configured in
blocking mode (see L<SSL_set_blocking_mode(3)>), but this may be bypassed by
diff --git a/doc/man3/SSL_free.pod b/doc/man3/SSL_free.pod
index 73c6065795..61ce50e9cc 100644
--- a/doc/man3/SSL_free.pod
+++ b/doc/man3/SSL_free.pod
@@ -62,6 +62,10 @@ stream in turn (which is its sending part).
=back
+A QUIC stream SSL object maintains a reference to a QUIC connection SSL object
+internally, therefore a QUIC stream SSL object and its parent QUIC connection
+SSL object can be freed in either order.
+
=head1 RETURN VALUES
SSL_free() does not provide diagnostic information.