]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
[3.12] [3.13] gh-119461: Fix ThreadedVSOCKSocketStreamTest (GH-119465) (GH-119479...
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Thu, 23 May 2024 23:23:55 +0000 (01:23 +0200)
committerGitHub <noreply@github.com>
Thu, 23 May 2024 23:23:55 +0000 (23:23 +0000)
commit122dd4f48a74979090f5cd01383c9ea58120b7c7
tree1d767a37ad574aa6b24c647d0aa56ab8a0b5e0a2
parentddaed629f4724d74848907be21d5faede3b2be8d
[3.12] [3.13] gh-119461: Fix ThreadedVSOCKSocketStreamTest (GH-119465) (GH-119479) (#119484)

[3.13] gh-119461: Fix ThreadedVSOCKSocketStreamTest (GH-119465) (GH-119479)

gh-119461: Fix ThreadedVSOCKSocketStreamTest (GH-119465)

Fix ThreadedVSOCKSocketStreamTest: if get_cid() returns the host
address or the "any" address, use the local communication address
(loopback): VMADDR_CID_LOCAL.

On Linux 6.9, apparently, the /dev/vsock device is now available but
get_cid() returns VMADDR_CID_ANY (-1).

(cherry picked from commit c750061047ee520d8299334df4b112fd983d7e48)

Co-authored-by: Victor Stinner <vstinner@python.org>
(cherry picked from commit e94dbe4ed83460f18bd72563c5f09f6cdc71f604)

Co-authored-by: Victor Stinner <vstinner@python.org>
Lib/test/test_socket.py