comparison src/os/win32/ngx_process_cycle.c @ 6483:3a50ccd94333

Fixed ngx_os_signal_process() prototype.
author Ruslan Ermilov <ru@nginx.com>
date Thu, 31 Mar 2016 22:00:33 +0300
parents 2b7dacb381ed
children 7640d6c213e1
comparison
equal deleted inserted replaced
6482:2b7dacb381ed 6483:3a50ccd94333
999 WaitForSingleObject(ngx_stop_event, INFINITE); 999 WaitForSingleObject(ngx_stop_event, INFINITE);
1000 } 1000 }
1001 1001
1002 1002
1003 ngx_int_t 1003 ngx_int_t
1004 ngx_os_signal_process(ngx_cycle_t *cycle, char *sig, ngx_int_t pid) 1004 ngx_os_signal_process(ngx_cycle_t *cycle, char *sig, ngx_pid_t pid)
1005 { 1005 {
1006 HANDLE ev; 1006 HANDLE ev;
1007 ngx_int_t rc; 1007 ngx_int_t rc;
1008 char evn[NGX_PROCESS_SYNC_NAME]; 1008 char evn[NGX_PROCESS_SYNC_NAME];
1009 1009
1010 ngx_sprintf((u_char *) evn, "Global\\ngx_%s_%P%Z", sig, (ngx_pid_t) pid); 1010 ngx_sprintf((u_char *) evn, "Global\\ngx_%s_%P%Z", sig, pid);
1011 1011
1012 ev = OpenEvent(EVENT_MODIFY_STATE, 0, evn); 1012 ev = OpenEvent(EVENT_MODIFY_STATE, 0, evn);
1013 if (ev == NULL) { 1013 if (ev == NULL) {
1014 ngx_log_error(NGX_LOG_ERR, cycle->log, ngx_errno, 1014 ngx_log_error(NGX_LOG_ERR, cycle->log, ngx_errno,
1015 "OpenEvent(\"%s\") failed", evn); 1015 "OpenEvent(\"%s\") failed", evn);