Property | Type | Description | |
---|---|---|---|
$breakMainLoop | boolean | ||
$connCounter | integer | ||
$delayedSigReg | boolean | ||
$ipcthreads | Collection | ||
$lastMpmActionTs | |||
$minMpmActionInterval | integer | ||
$reload | boolean | ||
$workers | Collection |
Property | Type | Description | |
---|---|---|---|
$callbacks | |||
$timerCb | in seconds |
Method | Description | |
---|---|---|
log ( string $message ) : void | Log something | |
reloadWorker ( integer $id ) : void | Reload worker by internal id | |
signalToChildren ( $signo ) |
Method | Description | |
---|---|---|
callMPM ( ) : integer | ||
prepareSystemEnv ( ) : void | Setup settings on start. | |
run ( ) : void | Runtime of Master process | |
shutdown ( $signo = false ) : void | Called when master is going to shutdown | |
sigchld ( ) : void | Handler for the SIGCHLD (child is dead) signal in master process. | |
sighup ( ) : void | Handler for the SIGHUP (reload config) signal in master process | |
sigint ( ) : void | Handler for the SIGINT (shutdown) signal in master process. Shutdown. | |
sigquit ( ) : void | Handler for the SIGQUIT signal in master process | |
sigterm ( ) : void | Handler for the SIGTERM (shutdown) signal in master process | |
sigtstp ( ) : void | Handler for the SIGTSTP (graceful stop all workers) signal in master process | |
sigttin ( ) : void | Handler for the SIGTTIN signal in master process Used as "ping" signal | |
sigunknown ( $signo ) : void | Handler for non-known signals | |
sigusr1 ( ) : void | Handler for the SIGUSR1 (re-open log-file) signal in master process | |
sigusr2 ( ) : void | Handler for the SIGUSR2 (graceful restart all workers) signal in master process | |
sigxfsz ( ) : void | Handler for the SIGXSFZ signal in master process | |
spawnIPCThread ( ) : boolean | Spawn IPC process | |
spawnWorkers ( $n ) : boolean | Spawn new worker processes | |
stopWorkers ( $n = 1 ) : boolean | Stop the workers |
protected prepareSystemEnv ( ) : void | ||
return | void |
public reloadWorker ( integer $id ) : void | ||
$id | integer | |
return | void |
protected sigunknown ( $signo ) : void | ||
return | void |
protected spawnIPCThread ( ) : boolean | ||
return | boolean | - success |
protected spawnWorkers ( $n ) : boolean | ||
$n | - integer - number of workers to spawn | |
return | boolean | - success |
protected stopWorkers ( $n = 1 ) : boolean | ||
$n | - integer - number of workers to stop | |
return | boolean | - success |
protected StackCallbacks,PHPDaemon\Structures $callbacks | ||
return |