exit(EXIT_FAILURE); /* do not unlink socket */
}
add_close_on_fork_list(fd);
+ mark_fd_nonblock(fd);
return fd;
}
ret = fd[1];
PARA_NOTICE_LOG("stat pipe opened, fd %d\n", ret);
add_close_on_fork_list(ret);
+ mark_fd_nonblock(ret);
} else
clean_exit(EXIT_FAILURE, "failed to open status pipe");
return ret;
struct command_task command_task_struct, *cmd_task = &command_task_struct;
struct task audiod_task_struct, *audiod_task = &audiod_task_struct;
- init_sched();
-
valid_fd_012();
cmdline_parser(argc, argv, &conf);
para_drop_privileges(conf.user_arg, conf.group_arg);