diff Python/thread_nt.h @ 52545:2d80c2797501

get_file() no longer leaks a FILE structure. If given a file descriptor, it calls dup() to get a new handle. Then both the FILE object and the fd can be closed. This is important, because otherwise, the leaked FILE object will be closed on process exit, causing assertions on Windows, e.g. in the test_multiprocessing.py regression test.
author Kristján Valur Jónsson <kristjan@ccpgames.com>
date Tue, 31 Mar 2009 17:43:39 +0000
parents 2b2707ff8bb7
children f197407bdba2 798e0d0c7246
line wrap: on
line diff