Home
last modified time | relevance | path

Searched refs:errpipe_write (Results 1 - 4 of 4) sorted by relevance

/third_party/python/Modules/
H A D_posixsubprocess.c199 make_inheritable(int *c_fds_to_keep, Py_ssize_t len, int errpipe_write) in make_inheritable() argument
205 if (fd == errpipe_write) { in make_inheritable()
206 /* errpipe_write is part of fds_to_keep. It must be closed at in make_inheritable()
558 int errpipe_read, int errpipe_write, in child_exec()
575 if (make_inheritable(fds_to_keep, fds_to_keep_len, errpipe_write) < 0) in child_exec()
725 _Py_write_noraise(errpipe_write, "OSError:", 8); in child_exec()
731 _Py_write_noraise(errpipe_write, cur, hex_errno + sizeof(hex_errno) - cur); in child_exec()
732 _Py_write_noraise(errpipe_write, ":", 1); in child_exec()
735 _Py_write_noraise(errpipe_write, "noexec", 6); in child_exec()
740 _Py_write_noraise(errpipe_write, "SubprocessErro in child_exec()
551 child_exec(char *const exec_array[], char *const argv[], char *const envp[], const char *cwd, int p2cread, int p2cwrite, int c2pread, int c2pwrite, int errread, int errwrite, int errpipe_read, int errpipe_write, int close_fds, int restore_signals, int call_setsid, pid_t pgid_to_set, int call_setgid, gid_t gid, int call_setgroups, size_t groups_size, const gid_t *groups, int call_setuid, uid_t uid, int child_umask, const void *child_sigmask, int *fds_to_keep, Py_ssize_t fds_to_keep_len, PyObject *preexec_fn, PyObject *preexec_fn_args_tuple) child_exec() argument
755 do_fork_exec(char *const exec_array[], char *const argv[], char *const envp[], const char *cwd, int p2cread, int p2cwrite, int c2pread, int c2pwrite, int errread, int errwrite, int errpipe_read, int errpipe_write, int close_fds, int restore_signals, int call_setsid, pid_t pgid_to_set, int call_setgid, gid_t gid, int call_setgroups, size_t groups_size, const gid_t *groups, int call_setuid, uid_t uid, int child_umask, const void *child_sigmask, int *fds_to_keep, Py_ssize_t fds_to_keep_len, PyObject *preexec_fn, PyObject *preexec_fn_args_tuple) do_fork_exec() argument
838 int errpipe_read, errpipe_write, close_fds, restore_signals; subprocess_fork_exec() local
[all...]
/third_party/python/Lib/multiprocessing/
H A Dutil.py451 errpipe_read, errpipe_write = os.pipe()
455 -1, -1, -1, -1, -1, -1, errpipe_read, errpipe_write,
460 os.close(errpipe_write)
/third_party/python/Lib/
H A Dsubprocess.py1849 errpipe_read, errpipe_write = os.pipe()
1850 # errpipe_write must not be in the standard io 0, 1, or 2 fd range.
1852 while errpipe_write < 3:
1853 low_fds_to_close.append(errpipe_write)
1854 errpipe_write = os.dup(errpipe_write)
1882 fds_to_keep.add(errpipe_write)
1889 errpipe_read, errpipe_write,
1896 os.close(errpipe_write)
/third_party/python/Lib/test/
H A Dtest_subprocess.py1848 """Test error passing done through errpipe_write in the good case"""
1850 errpipe_write = args[13]
1853 os.write(errpipe_write, b"OSError:" + err_code + b":")
1865 """Test error passing done through errpipe_write where its not
1869 errpipe_write = args[13]
1873 os.write(errpipe_write, error_data)
2486 # Side test: if errpipe_write fails to have its CLOEXEC

Completed in 14 milliseconds