aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicolas Dumazet <nicdumz@gmail.com>2017-08-22 13:35:04 -0700
committerGregory P. Smith <greg@krypto.org>2017-08-22 13:35:04 -0700
commit914f47ef62853a2a72d554c23d8f8d940980d7d9 (patch)
treed2e48d2ed3b4fd021d7128b9f42ee1cb1d5a3195
parent8b09a986041f79f4220a6e8fb7524c78948c4a6f (diff)
downloadportpicker-914f47ef62853a2a72d554c23d8f8d940980d7d9.tar.gz
Print error details in get_port_from_port_server (#6)
Print socket error details in get_port_from_port_server to aid debugging unexpected portserver infrastructure failures.
-rw-r--r--src/portpicker.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/portpicker.py b/src/portpicker.py
index 6820391..7e194dd 100644
--- a/src/portpicker.py
+++ b/src/portpicker.py
@@ -201,8 +201,9 @@ def get_port_from_port_server(portserver_address, pid=None):
buf = sock.recv(1024)
finally:
sock.close()
- except socket.error:
- print('Socket error when connecting to portserver.', file=sys.stderr)
+ except socket.error as e:
+ print('Socket error when connecting to portserver:', e,
+ file=sys.stderr)
return None
try: