]> granicus.if.org Git - python/commit
Issue #18571: Implementation of the PEP 446: file descriptors and file handles
authorVictor Stinner <victor.stinner@gmail.com>
Tue, 27 Aug 2013 22:53:59 +0000 (00:53 +0200)
committerVictor Stinner <victor.stinner@gmail.com>
Tue, 27 Aug 2013 22:53:59 +0000 (00:53 +0200)
commitdaf455554bc21b6b5df0a016ab5fa639d36cc595
tree216f52f9f6d9aed0406b2ce2574e5a02aa93e327
parent46e1ce214b5711e8dae63a1b5a0a7aafb371baf0
Issue #18571: Implementation of the PEP 446: file descriptors and file handles
are now created non-inheritable; add functions os.get/set_inheritable(),
os.get/set_handle_inheritable() and socket.socket.get/set_inheritable().
51 files changed:
Doc/library/functions.rst
Doc/library/io.rst
Doc/library/os.rst
Doc/library/select.rst
Doc/library/socket.rst
Doc/whatsnew/3.4.rst
Include/fileutils.h
Lib/_pyio.py
Lib/multiprocessing/connection.py
Lib/multiprocessing/forkserver.py
Lib/multiprocessing/popen_fork.py
Lib/multiprocessing/popen_spawn_posix.py
Lib/multiprocessing/semaphore_tracker.py
Lib/multiprocessing/util.py
Lib/socket.py
Lib/subprocess.py
Lib/tempfile.py
Lib/test/subprocessdata/inherited.py [new file with mode: 0644]
Lib/test/test_asyncore.py
Lib/test/test_builtin.py
Lib/test/test_devpoll.py
Lib/test/test_epoll.py
Lib/test/test_kqueue.py
Lib/test/test_os.py
Lib/test/test_socket.py
Lib/test/test_subprocess.py
Lib/test/test_tempfile.py
Lib/xmlrpc/server.py
Misc/NEWS
Modules/_cursesmodule.c
Modules/_io/fileio.c
Modules/_posixsubprocess.c
Modules/_ssl.c
Modules/main.c
Modules/mmapmodule.c
Modules/ossaudiodev.c
Modules/posixmodule.c
Modules/selectmodule.c
Modules/socketmodule.c
Modules/zipimport.c
PC/_msi.c
PC/bdist_wininst/install.c
Parser/tokenizer.c
Python/errors.c
Python/fileutils.c
Python/import.c
Python/pythonrun.c
Python/random.c
configure
configure.ac
pyconfig.h.in