Mercurial > hg > nginx
comparison src/os/unix/ngx_process_cycle.c @ 3016:d82993af1da0
introduce NGX_PROCESS_JUST_SPAWN and change field name accordingly
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Mon, 10 Aug 2009 13:07:15 +0000 |
parents | d19979e0d980 |
children | 8fc7b94f647b |
comparison
equal
deleted
inserted
replaced
3015:26ac108cfc39 | 3016:d82993af1da0 |
---|---|
454 ngx_processes[i].pid, | 454 ngx_processes[i].pid, |
455 ngx_processes[i].exiting, | 455 ngx_processes[i].exiting, |
456 ngx_processes[i].exited, | 456 ngx_processes[i].exited, |
457 ngx_processes[i].detached, | 457 ngx_processes[i].detached, |
458 ngx_processes[i].respawn, | 458 ngx_processes[i].respawn, |
459 ngx_processes[i].just_respawn); | 459 ngx_processes[i].just_spawn); |
460 | 460 |
461 if (ngx_processes[i].detached || ngx_processes[i].pid == -1) { | 461 if (ngx_processes[i].detached || ngx_processes[i].pid == -1) { |
462 continue; | 462 continue; |
463 } | 463 } |
464 | 464 |
465 if (ngx_processes[i].just_respawn) { | 465 if (ngx_processes[i].just_spawn) { |
466 ngx_processes[i].just_respawn = 0; | 466 ngx_processes[i].just_spawn = 0; |
467 continue; | 467 continue; |
468 } | 468 } |
469 | 469 |
470 if (ngx_processes[i].exiting | 470 if (ngx_processes[i].exiting |
471 && signo == ngx_signal_value(NGX_SHUTDOWN_SIGNAL)) | 471 && signo == ngx_signal_value(NGX_SHUTDOWN_SIGNAL)) |
531 ngx_processes[i].pid, | 531 ngx_processes[i].pid, |
532 ngx_processes[i].exiting, | 532 ngx_processes[i].exiting, |
533 ngx_processes[i].exited, | 533 ngx_processes[i].exited, |
534 ngx_processes[i].detached, | 534 ngx_processes[i].detached, |
535 ngx_processes[i].respawn, | 535 ngx_processes[i].respawn, |
536 ngx_processes[i].just_respawn); | 536 ngx_processes[i].just_spawn); |
537 | 537 |
538 if (ngx_processes[i].pid == -1) { | 538 if (ngx_processes[i].pid == -1) { |
539 continue; | 539 continue; |
540 } | 540 } |
541 | 541 |