[Python-Dev] closing files and sockets in a timely manner in the stdlib (original) (raw)
Jack Diederich jackdied at gmail.com
Sat Oct 30 20:39:35 CEST 2010
- Previous message: [Python-Dev] closing files and sockets in a timely manner in the stdlib
- Next message: [Python-Dev] closing files and sockets in a timely manner in the stdlib
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Fri, Oct 29, 2010 at 8:35 PM, Brett Cannon <brett at python.org> wrote:
For those of you who have not noticed, Antoine committed a patch that raises a ResourceWarning under a pydebug build if a file or socket is closed through garbage collection instead of being explicitly closed.
Just yesterday I discovered /proc//fd/ which is a list of open file descriptors for your PID on *nix and includes all open files, pipes, and sockets. Very handy, I filed some tickets about company internal libs that were opening file handles as a side effect of import (logging mostly). I tried to provoke standard python imports (non-test) to leave some open handles and came up empty.
-Jack
- Previous message: [Python-Dev] closing files and sockets in a timely manner in the stdlib
- Next message: [Python-Dev] closing files and sockets in a timely manner in the stdlib
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]