@@ -376,7 +376,6 @@ Opening network connections
376
376
family=0, proto=0, flags=0, sock=None, \
377
377
local_addr=None, server_hostname=None, \
378
378
ssl_handshake_timeout=None, \
379
- ssl_shutdown_timeout=None, \
380
379
happy_eyeballs_delay=None, interleave=None)
381
380
382
381
Open a streaming transport connection to a given
@@ -464,10 +463,6 @@ Opening network connections
464
463
to wait for the TLS handshake to complete before aborting the connection.
465
464
``60.0 `` seconds if ``None `` (default).
466
465
467
- * *ssl_shutdown_timeout * is the time in seconds to wait for the SSL shutdown
468
- to complete before aborting the connection. ``30.0 `` seconds if ``None ``
469
- (default).
470
-
471
466
.. versionchanged :: 3.5
472
467
473
468
Added support for SSL/TLS in :class: `ProactorEventLoop `.
@@ -496,10 +491,6 @@ Opening network connections
496
491
497
492
For more information: https://tools.ietf.org/html/rfc6555
498
493
499
- .. versionchanged :: 3.11
500
-
501
- Added the *ssl_shutdown_timeout * parameter.
502
-
503
494
.. seealso ::
504
495
505
496
The :func: `open_connection ` function is a high-level alternative
@@ -585,8 +576,7 @@ Opening network connections
585
576
586
577
.. coroutinemethod :: loop.create_unix_connection(protocol_factory, \
587
578
path=None, *, ssl=None, sock=None, \
588
- server_hostname=None, ssl_handshake_timeout=None, \
589
- ssl_shutdown_timeout=None)
579
+ server_hostname=None, ssl_handshake_timeout=None)
590
580
591
581
Create a Unix connection.
592
582
@@ -609,10 +599,6 @@ Opening network connections
609
599
Added the *ssl_handshake_timeout * parameter.
610
600
The *path * parameter can now be a :term: `path-like object `.
611
601
612
- .. versionchanged :: 3.11
613
-
614
- Added the *ssl_shutdown_timeout * parameter.
615
-
616
602
617
603
Creating network servers
618
604
^^^^^^^^^^^^^^^^^^^^^^^^
@@ -623,9 +609,7 @@ Creating network servers
623
609
flags=socket.AI_PASSIVE, \
624
610
sock=None, backlog=100, ssl=None, \
625
611
reuse_address=None, reuse_port=None, \
626
- ssl_handshake_timeout=None, \
627
- ssl_shutdown_timeout=None, \
628
- start_serving=True)
612
+ ssl_handshake_timeout=None, start_serving=True)
629
613
630
614
Create a TCP server (socket type :data: `~socket.SOCK_STREAM `) listening
631
615
on *port * of the *host * address.
@@ -685,10 +669,6 @@ Creating network servers
685
669
for the TLS handshake to complete before aborting the connection.
686
670
``60.0 `` seconds if ``None `` (default).
687
671
688
- * *ssl_shutdown_timeout * is the time in seconds to wait for the SSL shutdown
689
- to complete before aborting the connection. ``30.0 `` seconds if ``None ``
690
- (default).
691
-
692
672
* *start_serving * set to ``True `` (the default) causes the created server
693
673
to start accepting connections immediately. When set to ``False ``,
694
674
the user should await on :meth: `Server.start_serving ` or
@@ -709,10 +689,6 @@ Creating network servers
709
689
The socket option :py:data: `~socket.TCP_NODELAY ` is set by default
710
690
for all TCP connections.
711
691
712
- .. versionchanged :: 3.11
713
-
714
- Added the *ssl_shutdown_timeout * parameter.
715
-
716
692
.. seealso ::
717
693
718
694
The :func: `start_server ` function is a higher-level alternative API
@@ -722,9 +698,7 @@ Creating network servers
722
698
723
699
.. coroutinemethod :: loop.create_unix_server(protocol_factory, path=None, \
724
700
*, sock=None, backlog=100, ssl=None, \
725
- ssl_handshake_timeout=None, \
726
- ssl_shutdown_timeout=None, \
727
- start_serving=True)
701
+ ssl_handshake_timeout=None, start_serving=True)
728
702
729
703
Similar to :meth: `loop.create_server ` but works with the
730
704
:py:data: `~socket.AF_UNIX ` socket family.
@@ -744,14 +718,8 @@ Creating network servers
744
718
Added the *ssl_handshake_timeout * and *start_serving * parameters.
745
719
The *path * parameter can now be a :class: `~pathlib.Path ` object.
746
720
747
- .. versionchanged :: 3.11
748
-
749
- Added the *ssl_shutdown_timeout * parameter.
750
-
751
-
752
721
.. coroutinemethod :: loop.connect_accepted_socket(protocol_factory, \
753
- sock, *, ssl=None, ssl_handshake_timeout=None, \
754
- ssl_shutdown_timeout=None)
722
+ sock, *, ssl=None, ssl_handshake_timeout=None)
755
723
756
724
Wrap an already accepted connection into a transport/protocol pair.
757
725
@@ -773,10 +741,6 @@ Creating network servers
773
741
wait for the SSL handshake to complete before aborting the connection.
774
742
``60.0 `` seconds if ``None `` (default).
775
743
776
- * *ssl_shutdown_timeout * is the time in seconds to wait for the SSL shutdown
777
- to complete before aborting the connection. ``30.0 `` seconds if ``None ``
778
- (default).
779
-
780
744
Returns a ``(transport, protocol) `` pair.
781
745
782
746
.. versionadded :: 3.5.3
@@ -785,10 +749,6 @@ Creating network servers
785
749
786
750
Added the *ssl_handshake_timeout * parameter.
787
751
788
- .. versionchanged :: 3.11
789
-
790
- Added the *ssl_shutdown_timeout * parameter.
791
-
792
752
793
753
Transferring files
794
754
^^^^^^^^^^^^^^^^^^
@@ -825,8 +785,7 @@ TLS Upgrade
825
785
826
786
.. coroutinemethod :: loop.start_tls(transport, protocol, \
827
787
sslcontext, *, server_side=False, \
828
- server_hostname=None, ssl_handshake_timeout=None, \
829
- ssl_shutdown_timeout=None)
788
+ server_hostname=None, ssl_handshake_timeout=None)
830
789
831
790
Upgrade an existing transport-based connection to TLS.
832
791
@@ -852,17 +811,8 @@ TLS Upgrade
852
811
wait for the TLS handshake to complete before aborting the connection.
853
812
``60.0 `` seconds if ``None `` (default).
854
813
855
- * *ssl_shutdown_timeout * is the time in seconds to wait for the SSL shutdown
856
- to complete before aborting the connection. ``30.0 `` seconds if ``None ``
857
- (default).
858
-
859
814
.. versionadded :: 3.7
860
815
861
- .. versionchanged :: 3.11
862
-
863
- Added the *ssl_shutdown_timeout * parameter.
864
-
865
-
866
816
867
817
Watching file descriptors
868
818
^^^^^^^^^^^^^^^^^^^^^^^^^
0 commit comments