Mercurial > hg > nginx
comparison src/os/unix/ngx_process.c @ 3048:846d0e2fa483
twice termination delay only after SIGALRM, otherwise many separate SIGCHLD
and SIGIO signals quickly increase delay to the level when SIGKILL is sent
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Wed, 26 Aug 2009 15:12:28 +0000 |
parents | 46b207c9dafd |
children | f94e8ff65aa2 |
comparison
equal
deleted
inserted
replaced
3047:d02b6123b4dc | 3048:846d0e2fa483 |
---|---|
371 ngx_change_binary = 1; | 371 ngx_change_binary = 1; |
372 action = ", changing binary"; | 372 action = ", changing binary"; |
373 break; | 373 break; |
374 | 374 |
375 case SIGALRM: | 375 case SIGALRM: |
376 ngx_sigalrm = 1; | |
376 break; | 377 break; |
377 | 378 |
378 case SIGIO: | 379 case SIGIO: |
379 ngx_sigio = 1; | 380 ngx_sigio = 1; |
380 break; | 381 break; |