17#include "apr_arch_threadproc.h"
18#include "apr_private.h"
24#if APR_HAS_THREADS && APR_HAVE_PTHREAD_H
45 return "Arithmetic exception";
47 return "Illegal instruction";
51 return "Segmentation fault";
55 return "Pollable event occurred";
57 return "unknown signal (not supported)";
66#if (APR_HAVE_SIGWAIT || APR_HAVE_SIGSUSPEND)
const void apr_status_t(*) apr_status_t(* APR_DECLARE)(void) apr_pool_pre_cleanup_register(apr_pool_t *p
void apr_signal_init(apr_pool_t *pglobal)
static void * signal_thread_func(void *signal_handler)
const char * apr_signal_description_get(int signum)