diff options
Diffstat (limited to 'include/apr_thread_proc.h')
-rw-r--r-- | include/apr_thread_proc.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/include/apr_thread_proc.h b/include/apr_thread_proc.h index d8598e0f3..d6e01aab9 100644 --- a/include/apr_thread_proc.h +++ b/include/apr_thread_proc.h @@ -578,10 +578,16 @@ APR_DECLARE(apr_status_t) apr_proc_wait_all_procs(apr_proc_t *proc, apr_wait_how_e waithow, apr_pool_t *p); +#define APR_PROC_DETACH_FOREGROUND 0 +#define APR_PROC_DETACH_DAEMONIZE 1 + /** * Detach the process from the controlling terminal. + * @param daemonize set to non-zero if the process should daemonize + * and become a background process, else it will + * stay in the foreground. */ -APR_DECLARE(apr_status_t) apr_proc_detach(void); +APR_DECLARE(apr_status_t) apr_proc_detach(int daemonize); #if APR_HAS_OTHER_CHILD |