comparison src/os/unix/ngx_process_cycle.c @ 1719:2ab8bb66d3d7 stable-0.5

r1577, r1582 merge: Cygwin support
author Igor Sysoev <igor@sysoev.ru>
date Wed, 12 Dec 2007 20:38:44 +0000
parents 5b24b2decde8
children 4300c587db9e
comparison
equal deleted inserted replaced
1718:5b24b2decde8 1719:2ab8bb66d3d7
407 { 407 {
408 ngx_int_t i; 408 ngx_int_t i;
409 ngx_err_t err; 409 ngx_err_t err;
410 ngx_channel_t ch; 410 ngx_channel_t ch;
411 411
412 #if (NGX_BROKEN_SCM_RIGHTS)
413
414 ch.command = 0;
415
416 #else
417
412 switch (signo) { 418 switch (signo) {
413 419
414 case ngx_signal_value(NGX_SHUTDOWN_SIGNAL): 420 case ngx_signal_value(NGX_SHUTDOWN_SIGNAL):
415 ch.command = NGX_CMD_QUIT; 421 ch.command = NGX_CMD_QUIT;
416 break; 422 break;
424 break; 430 break;
425 431
426 default: 432 default:
427 ch.command = 0; 433 ch.command = 0;
428 } 434 }
435
436 #endif
429 437
430 ch.fd = -1; 438 ch.fd = -1;
431 439
432 440
433 for (i = 0; i < ngx_last_process; i++) { 441 for (i = 0; i < ngx_last_process; i++) {