Marco Ricci commited on 2026-01-18 14:38:27
Zeige 1 geänderte Dateien mit 5 Einfügungen und 2 Löschungen.
| ... | ... |
@@ -409,7 +409,8 @@ class WindowsNamedPipeHandle: |
| 409 | 409 |
|
| 410 | 410 |
""" |
| 411 | 411 |
if not name.replace("/", "\\").startswith(PIPE_PREFIX):
|
| 412 |
- raise ValueError(errno.EINVAL, os.strerror(errno.EINVAL)) |
|
| 412 |
+ msg = f"Invalid named pipe address: {name!r}"
|
|
| 413 |
+ raise ValueError(msg) |
|
| 413 | 414 |
self.handle: HANDLE | None = None |
| 414 | 415 |
while self.handle is None: |
| 415 | 416 |
try: |
| ... | ... |
@@ -463,7 +464,9 @@ class WindowsNamedPipeHandle: |
| 463 | 464 |
ctypes.cast(ctypes.byref(read_count), LPDWORD), |
| 464 | 465 |
ctypes.cast(ctypes.byref(overlapped_struct), LPOVERLAPPED), |
| 465 | 466 |
) |
| 466 |
- if not success and GetLastError() == ERROR_IO_PENDING: |
|
| 467 |
+ if ( |
|
| 468 |
+ not success and GetLastError() == ERROR_IO_PENDING |
|
| 469 |
+ ): # pragma: no cover [external] |
|
| 467 | 470 |
success = GetOverlappedResult( |
| 468 | 471 |
self.handle, |
| 469 | 472 |
ctypes.cast( |
| 470 | 473 |