This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author ngie
Recipients ngie
Date 2020-02-24.20:36:12
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1582576573.04.0.0159075532911.issue39742@roundup.psfhosted.org>
In-reply-to
Content
getdtablesize({2,3}) is a wonderful library call/system call to have access to because it allows one to determine the descriptor limits at runtime in an easier manner than having to do the equivalent with os.sysconf(..):

>>> os.sysconf(os.sysconf_names["SC_OPEN_MAX"])

This has been present in *BSD since time memorial [1] and in Linux since 2010 [2], so I think it would be a good addition to the `os` (`posix`) module.

I will submit a diff for this in a few days, if it's deemed acceptable to have in the `posix` module.

1. https://www.freebsd.org/cgi/man.cgi?query=getdtablesize&sektion=2&manpath=freebsd-release-ports
2. http://man7.org/linux/man-pages/man2/getdtablesize.2.html
History
Date User Action Args
2020-02-24 20:36:13ngiesetrecipients: + ngie
2020-02-24 20:36:13ngiesetmessageid: <1582576573.04.0.0159075532911.issue39742@roundup.psfhosted.org>
2020-02-24 20:36:13ngielinkissue39742 messages
2020-02-24 20:36:12ngiecreate