From: rl1987 Date: Mon, 3 Dec 2018 12:49:33 +0000 (+0200) Subject: Print error message we get from socket.connect_ex when it fails X-Git-Tag: tor-0.4.0.1-alpha~99^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=db9ab3754a0a45fb421211ea9b815b4449999c66;p=thirdparty%2Ftor.git Print error message we get from socket.connect_ex when it fails --- diff --git a/src/test/test_rebind.py b/src/test/test_rebind.py index 6f759b717e..7d0ccaf628 100644 --- a/src/test/test_rebind.py +++ b/src/test/test_rebind.py @@ -19,9 +19,10 @@ def fail(msg): def try_connecting_to_socksport(): socks_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) - if socks_socket.connect_ex(('127.0.0.1', socks_port)): + e = socks_socket.connect_ex(('127.0.0.1', socks_port)) + if e: tor_process.terminate() - fail('Cannot connect to SOCKSPort') + fail('Cannot connect to SOCKSPort: error ' + os.strerror(e)) socks_socket.close() def wait_for_log(s):