Main Page | Modules | Namespace List | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals | Related Pages | Examples

flags which indicate places where the sever should stop for debugging.


Defines

#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.

Define Documentation

#define RAISE_SIGSTOP x   ) 
 

Macro to get GDB started

Definition at line 1676 of file httpd.h.

Referenced by make_child(), and run_cgi_child().

#define SIGSTOP_CGI_CHILD   16
 

stop spawning a CGI child process

Definition at line 1667 of file httpd.h.

#define SIGSTOP_DETACH   1
 

stop on a Detach

Definition at line 1659 of file httpd.h.

#define SIGSTOP_MAKE_CHILD   2
 

stop making a child process

Definition at line 1661 of file httpd.h.

#define SIGSTOP_PIPED_LOG_SPAWN   8
 

stop spawning a child process with a piped log

Definition at line 1665 of file httpd.h.

#define SIGSTOP_SPAWN_CHILD   4
 

stop spawning a child process

Definition at line 1663 of file httpd.h.