[Python-Dev] closing files and sockets in a timely manner in the stdlib (original) (raw)
Bobby Impollonia bobbyi at gmail.com
Sun Oct 31 00:12:13 CEST 2010
- Previous message: [Python-Dev] closing files and sockets in a timely manner in the stdlib
- Next message: [Python-Dev] Cleaning-up the new unittest API
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Sat, Oct 30, 2010 at 12:06 PM, Glyph Lefkowitz <glyph at twistedmatrix.com> wrote:
That path (and anything below /proc, really) is a list of open file descriptors specifically on Linux, not "*nix". Also on linux, you can avoid "" by just doing "/proc/self". A more portable (albeit not standard) path for "what file descriptors do I have open" is /dev/fd/. This is supported via a symlink to /proc/self on all the Linuxes I've tested on. There's no portable standard equivalent for not-yourself processes that I'm aware of, though. See more discussion here: <http://twistedmatrix.com/trac/ticket/4522>.
lsof(8) is available for Linux, FreeBSD, Mac any many other *nixes: http://en.wikipedia.org/wiki/Lsof
- Previous message: [Python-Dev] closing files and sockets in a timely manner in the stdlib
- Next message: [Python-Dev] Cleaning-up the new unittest API
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]