]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
gh-134954: Hard-cap max file descriptors in subprocess test fd_status (#134955)
authorItamar Oren <itamarost@gmail.com>
Sat, 31 May 2025 14:29:03 +0000 (07:29 -0700)
committerGitHub <noreply@github.com>
Sat, 31 May 2025 14:29:03 +0000 (07:29 -0700)
commitf58873e4b2b7aad8e3a08a6188c6eb08d0a3001b
tree8396002ea5bd3d69e44da2e6a97e19eff2de6cf9
parent5507eff19c757a908a2ff29dfe423e35595fda00
gh-134954: Hard-cap max file descriptors in subprocess test fd_status (#134955)

* Hard-cap max file descriptors in subprocess test fd_status

On some systems, `SC_OPEN_MAX` may return a very large value (i.e. 10**30), leading to the subprocess test timing out (or run forever).
Prevent this situation by applying a hard cap on how many file descriptors are checked.

* Fix typo in usage docstring

s/fd_stats/fd_status/
Lib/test/subprocessdata/fd_status.py