On 05:22 pm, glyph at twistedmatrix.com wrote: > >On Aug 31, 2010, at 10:03 AM, Guido van Rossum wrote: >>On Linux you can look somewhere in /proc, but I don't know that it >>would help you find where a file was opened. > >"/dev/fd" is actually a somewhat portable way of getting this >information. I don't think it's part of a standard, but on Linux it's >usually a symlink to "/proc/self/fd", and it's available on MacOS and >most BSDs (based on a hasty and completely-not-comprehensive >investigation). But it won't help you find out when the FDs were >originally opened, no. >_______________________________________________ On OS X and Solaris, dtrace and ustack will tell you exactly when and where the FDs were originally opened, though. On Linux, SystemTap might give you the same information (but I know much less about SystemTap). If http://bugs.python.org/issue4111 is resolved, then this may even be possible without using a patched version of Python. Jean-Paul
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4