]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
Print error message we get from socket.connect_ex when it fails
authorrl1987 <rl1987@sdf.lonestar.org>
Mon, 3 Dec 2018 12:49:33 +0000 (14:49 +0200)
committerrl1987 <rl1987@sdf.lonestar.org>
Mon, 3 Dec 2018 12:49:33 +0000 (14:49 +0200)
src/test/test_rebind.py

index 6f759b717e3cdd3b86a6841b6451e2275e6b9c37..7d0ccaf628fa28cbfcb9696cf552d09f8e43828e 100644 (file)
@@ -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):