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)