[tor-commits] [ooni-probe/master] Make a note on the socket option settings for blocking.

art at torproject.org art at torproject.org
Tue Apr 30 13:01:44 UTC 2013


commit 578c6703106c81171e4af5ad45fca22fe8979d76
Author: Isis Lovecruft <isis at torproject.org>
Date:   Thu Feb 28 17:56:29 2013 +0000

    Make a note on the socket option settings for blocking.
---
 nettests/experimental/tls_handshake.py |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/nettests/experimental/tls_handshake.py b/nettests/experimental/tls_handshake.py
index fbd60d8..3c9a033 100644
--- a/nettests/experimental/tls_handshake.py
+++ b/nettests/experimental/tls_handshake.py
@@ -325,7 +325,10 @@ class TLSHandshakeTest(nettest.NetTestCase):
             @param connection: A :class:`OpenSSL.SSL.Connection` object.
             @param host: A tuple of the host IP and port, i.e. ('1.1.1.1', 443).
             """
+            ## xxx TODO to get this to work with a non-blocking socket, see how
+            ##     twisted.internet.tcp.Client handles socket objects.
             connection.setblocking(1)
+
             ## Set the timeout on the connection:
             ##
             ## We want to set SO_RCVTIMEO and SO_SNDTIMEO, which both are





More information about the tor-commits mailing list