Mercurial > hg > nginx
comparison src/os/win32/ngx_process.h @ 3358:f94e8ff65aa2
add NGX_PROCESS_HELPER process status
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Mon, 23 Nov 2009 15:46:21 +0000 |
parents | d82993af1da0 |
children | 3f04918aefe5 |
comparison
equal
deleted
inserted
replaced
3357:fc735aa50b8b | 3358:f94e8ff65aa2 |
---|---|
46 char *const *envp; | 46 char *const *envp; |
47 HANDLE child; | 47 HANDLE child; |
48 } ngx_exec_ctx_t; | 48 } ngx_exec_ctx_t; |
49 | 49 |
50 | 50 |
51 #define NGX_PROCESS_SINGLE 0 | |
52 #define NGX_PROCESS_MASTER 1 | |
53 #define NGX_PROCESS_WORKER 2 | |
54 | |
55 | |
56 ngx_pid_t ngx_spawn_process(ngx_cycle_t *cycle, char *name, ngx_int_t respawn); | 51 ngx_pid_t ngx_spawn_process(ngx_cycle_t *cycle, char *name, ngx_int_t respawn); |
57 ngx_pid_t ngx_execute(ngx_cycle_t *cycle, ngx_exec_ctx_t *ctx); | 52 ngx_pid_t ngx_execute(ngx_cycle_t *cycle, ngx_exec_ctx_t *ctx); |
58 | 53 |
59 #define ngx_debug_point() | 54 #define ngx_debug_point() |
60 #define ngx_sched_yield() Sleep(0) | 55 #define ngx_sched_yield() Sleep(0) |