Apache2
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Flags which indicate places where the server should stop for debugging.
Collaboration diagram for 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

#define RAISE_SIGSTOP (   x)

Macro to get GDB started

#define SIGSTOP_CGI_CHILD   16

stop spawning a CGI child process

#define SIGSTOP_DETACH   1

stop on a Detach

#define SIGSTOP_MAKE_CHILD   2

stop making a child process

#define SIGSTOP_PIPED_LOG_SPAWN   8

stop spawning a child process with a piped log

#define SIGSTOP_SPAWN_CHILD   4

stop spawning a child process