Lines Matching refs:pid
252 pid_t pid; in daemonize() local
265 if (0 > (pid = fork())) exit(-1); in daemonize()
267 if (0 < pid) { in daemonize()
903 pid_t pid = (pid_t)strtol(prev_gen, NULL, 10); in server_graceful_signal_prev_generation() local
905 if (pid <= 0) return; /*(should not happen)*/ in server_graceful_signal_prev_generation()
906 if (pid == fdevent_waitpid(pid,NULL,1)) return; /*(pid exited; unexpected)*/ in server_graceful_signal_prev_generation()
907 kill(pid, SIGINT); /* signal previous generation for graceful shutdown */ in server_graceful_signal_prev_generation()
956 pid_t pid = rfork(RFPROC); in server_graceful_state_bg() local
958 pid_t pid = -1; in server_graceful_state_bg() local
959 if (pid < 0) { in server_graceful_state_bg()
971 pid_t pid = fork(); in server_graceful_state_bg() local
973 if (pid) { /* original process */ in server_graceful_state_bg()
974 if (pid < 0) return 0; in server_graceful_state_bg()
983 buffer_append_int(tb, pid); in server_graceful_state_bg()
1110 pid_t pid; in server_main_setup_workers() local
1119 switch ((pid = fork())) { in server_main_setup_workers()
1130 pids[n] = pid; in server_main_setup_workers()
1140 if (-1 != (pid = fdevent_waitpid_intr(-1, &status))) { in server_main_setup_workers()
1145 if (plugins_call_handle_waitpid(srv, pid, status) in server_main_setup_workers()
1150 switch (fdlog_pipes_waitpid_cb(pid)) { in server_main_setup_workers()
1160 if (pid == pids[n]) { in server_main_setup_workers()
1226 srv->pid = getpid(); in server_main_setup_workers()
1678 srv->pid = getpid(); in server_main_setup()
1684 buffer_append_int(tb, srv->pid); in server_main_setup()
1915 pid_t pid; in server_handle_sigchld() local
1918 pid = fdevent_waitpid(-1, &status, 1); in server_handle_sigchld()
1919 if (pid > 0) { in server_handle_sigchld()
1920 if (plugins_call_handle_waitpid(srv, pid, status) != HANDLER_GO_ON) { in server_handle_sigchld()
1925 if (fdlog_pipes_waitpid_cb(pid)) { in server_handle_sigchld()
1930 } while (pid > 0 || (-1 == pid && errno == EINTR)); in server_handle_sigchld()