diff options
author | Maciej Żenczykowski <maze@google.com> | 2024-04-05 12:22:08 -0700 |
---|---|---|
committer | Maciej Żenczykowski <maze@google.com> | 2024-04-05 12:51:11 -0700 |
commit | 2e403ac302ab9e6929fc92f5a35beae9fc4af91e (patch) | |
tree | 7c14e78ad0a3c5416f149016417c2b469200f6b5 | |
parent | d3bd25735b71ad8391bb537dd56c9dc9aff11588 (diff) | |
download | tests-2e403ac302ab9e6929fc92f5a35beae9fc4af91e.tar.gz |
net-test: fix use of non existing socket.socket.SHUT_RDWR
socket is actually already socket.socket due to earlier import
Test: TreeHugger, manually on UML
Signed-off-by: Maciej Żenczykowski <maze@google.com>
Change-Id: I0f88d155a7fc78701a1e50fea91feff8e56c413d
-rwxr-xr-x | net/test/xfrm_algorithm_test.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/net/test/xfrm_algorithm_test.py b/net/test/xfrm_algorithm_test.py index 724fec0..cdddaab 100755 --- a/net/test/xfrm_algorithm_test.py +++ b/net/test/xfrm_algorithm_test.py @@ -342,7 +342,12 @@ class XfrmAlgorithmTest(xfrm_base.XfrmLazyTest): data = accepted.recv(2048) self.assertEqual(b"hello request", data) accepted.send(b"hello response") - accepted.shutdown(socket.SHUT_RDWR) + try: + accepted.shutdown(SHUT_RDWR) + except OSError as e: + # occasionally: OSError: [Errno 107] Transport endpoint is not connected + if e.errno != ENOTCONN: + raise e accepted.close() except Exception as e: self.server_error = e |