Lines Matching refs:fd
27 int fd = open("/dev/null", O_RDWR); in fpm_stdio_init_main() local
29 if (0 > fd) { in fpm_stdio_init_main()
34 if (0 > dup2(fd, STDIN_FILENO) || 0 > dup2(fd, STDOUT_FILENO)) { in fpm_stdio_init_main()
36 close(fd); in fpm_stdio_init_main()
39 close(fd); in fpm_stdio_init_main()
120 int fd = ev->fd; local
134 is_stdout = (fd == child->fd_stdout);
167 in_buf = read(fd, buf, max_buf_size - 1);
318 int fd; local
331 fd = open(fpm_global_config.error_log, O_WRONLY | O_APPEND | O_CREAT, S_IRUSR | S_IWUSR);
332 if (0 > fd) {
339 dup2(fd, STDERR_FILENO);
342 dup2(fd, fpm_globals.error_log_fd);
343 close(fd);
344 fd = fpm_globals.error_log_fd; /* for FD_CLOSEXEC to work */
346 fpm_globals.error_log_fd = fd;
351 if (0 > fcntl(fd, F_SETFD, fcntl(fd, F_GETFD) | FD_CLOEXEC)) {