Apache HTTPD
Macros
Flags which indicate places where the server should stop for debugging.

Macros

#define SIGSTOP_DETACH   1
 
#define SIGSTOP_MAKE_CHILD   2
 
#define SIGSTOP_SPAWN_CHILD   4
 
#define SIGSTOP_PIPED_LOG_SPAWN   8
 
#define SIGSTOP_CGI_CHILD   16
 
#define RAISE_SIGSTOP(x)
 

Detailed Description

A set of flags which indicate places where the server should raise(SIGSTOP). This is useful for debugging, because you can then attach to that process with gdb and continue. This is important in cases where one_process debugging isn't possible.

Macro Definition Documentation

◆ RAISE_SIGSTOP

#define RAISE_SIGSTOP (   x)

Macro to get GDB started

Definition at line 2312 of file httpd.h.

◆ SIGSTOP_CGI_CHILD

#define SIGSTOP_CGI_CHILD   16

stop spawning a CGI child process

Definition at line 2303 of file httpd.h.

◆ SIGSTOP_DETACH

#define SIGSTOP_DETACH   1

stop on a Detach

Definition at line 2295 of file httpd.h.

◆ SIGSTOP_MAKE_CHILD

#define SIGSTOP_MAKE_CHILD   2

stop making a child process

Definition at line 2297 of file httpd.h.

◆ SIGSTOP_PIPED_LOG_SPAWN

#define SIGSTOP_PIPED_LOG_SPAWN   8

stop spawning a child process with a piped log

Definition at line 2301 of file httpd.h.

◆ SIGSTOP_SPAWN_CHILD

#define SIGSTOP_SPAWN_CHILD   4

stop spawning a child process

Definition at line 2299 of file httpd.h.