Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commita5abc77

Browse files
authored
GNU/Hurd returns empty string from getsockname() for AF_UNIX sockets (#18630)
Build the socket name from directory name and name instead.This fixes existing failing tests on Debian GNU/Hurd:* mypy/test/testdaemon.py::DaemonSuite::** mypy/test/testipc.py::IPCTests::*
1 parent562e9fa commita5abc77

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

‎mypy/ipc.py‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -303,6 +303,10 @@ def cleanup(self) -> None:
303303
defconnection_name(self)->str:
304304
ifsys.platform=="win32":
305305
returnself.name
306+
elifsys.platform=="gnu0":
307+
# GNU/Hurd returns empty string from getsockname()
308+
# for AF_UNIX sockets
309+
returnos.path.join(self.sock_directory,self.name)
306310
else:
307311
name=self.sock.getsockname()
308312
assertisinstance(name,str)

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp