php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
fpm_children.c File Reference
#include "fpm_config.h"
#include <sys/types.h>
#include <sys/wait.h>
#include <time.h>
#include <unistd.h>
#include <string.h>
#include <stdio.h>
#include "fpm.h"
#include "fpm_children.h"
#include "fpm_signals.h"
#include "fpm_worker_pool.h"
#include "fpm_sockets.h"
#include "fpm_process_ctl.h"
#include "fpm_php.h"
#include "fpm_conf.h"
#include "fpm_cleanup.h"
#include "fpm_events.h"
#include "fpm_clock.h"
#include "fpm_stdio.h"
#include "fpm_unix.h"
#include "fpm_env.h"
#include "fpm_scoreboard.h"
#include "fpm_status.h"
#include "fpm_log.h"
#include "zlog.h"

Go to the source code of this file.

Functions

struct fpm_child_sfpm_child_find (pid_t pid)
 
int fpm_children_free (struct fpm_child_s *child)
 
void fpm_children_bury (void)
 
int fpm_children_make (struct fpm_worker_pool_s *wp, int in_event_loop, int nb_to_spawn, int is_debug)
 
int fpm_children_create_initial (struct fpm_worker_pool_s *wp)
 
int fpm_children_init_main (void)
 

Function Documentation

◆ fpm_child_find()

struct fpm_child_s * fpm_child_find ( pid_t pid)

Definition at line 146 of file fpm_children.c.

◆ fpm_children_bury()

void fpm_children_bury ( void )

Definition at line 221 of file fpm_children.c.

◆ fpm_children_create_initial()

int fpm_children_create_initial ( struct fpm_worker_pool_s * wp)

Definition at line 495 of file fpm_children.c.

◆ fpm_children_free()

int fpm_children_free ( struct fpm_child_s * child)

Definition at line 208 of file fpm_children.c.

◆ fpm_children_init_main()

int fpm_children_init_main ( void )

Definition at line 517 of file fpm_children.c.

◆ fpm_children_make()

int fpm_children_make ( struct fpm_worker_pool_s * wp,
int in_event_loop,
int nb_to_spawn,
int is_debug )

Definition at line 410 of file fpm_children.c.