summaryrefslogtreecommitdiff
path: root/paramiko/transport.py
diff options
context:
space:
mode:
authorJeff Forcier <jeff@bitprophet.org>2023-01-16 21:25:52 -0500
committerJeff Forcier <jeff@bitprophet.org>2023-01-16 21:33:25 -0500
commit8367147e883583bba71cd660d1bae880a66eb27c (patch)
tree5a40cde0c4f30faf6c66c5cc17919a0bcd577921 /paramiko/transport.py
parent53460723a6ab342129ac456ef6a4ba5ef676b577 (diff)
downloadparamiko-8367147e883583bba71cd660d1bae880a66eb27c.tar.gz
Nuke retry_on_signal, pointless on modern Py3
Additionally, other bits of code that retry EINTR can similarly just go away.
Diffstat (limited to 'paramiko/transport.py')
-rw-r--r--paramiko/transport.py3
1 files changed, 1 insertions, 2 deletions
diff --git a/paramiko/transport.py b/paramiko/transport.py
index 6c14218c..2b6acd6e 100644
--- a/paramiko/transport.py
+++ b/paramiko/transport.py
@@ -112,7 +112,6 @@ from paramiko.ssh_exception import (
ProxyCommandFailure,
)
from paramiko.util import (
- retry_on_signal,
ClosingContextManager,
clamp_value,
b,
@@ -436,7 +435,7 @@ class Transport(threading.Thread, ClosingContextManager):
# addr = sockaddr
sock = socket.socket(af, socket.SOCK_STREAM)
try:
- retry_on_signal(lambda: sock.connect((hostname, port)))
+ sock.connect((hostname, port))
except socket.error as e:
reason = str(e)
else: