From c09a9f56c08d80567454cae6f78f738a89e1ae94 Mon Sep 17 00:00:00 2001 From: Thomas Moreau Date: Mon, 20 May 2019 21:37:05 +0200 Subject: bpo-36888: Add multiprocessing.parent_process() (GH-13247) --- Lib/multiprocessing/util.py | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'Lib/multiprocessing/util.py') diff --git a/Lib/multiprocessing/util.py b/Lib/multiprocessing/util.py index 0c4eb247327..5674ad773f9 100644 --- a/Lib/multiprocessing/util.py +++ b/Lib/multiprocessing/util.py @@ -421,3 +421,9 @@ def spawnv_passfds(path, args, passfds): finally: os.close(errpipe_read) os.close(errpipe_write) + + +def close_fds(*fds): + """Close each file descriptor given as an argument""" + for fd in fds: + os.close(fd) -- cgit v1.2.3