comparison src/os/unix/ngx_process.c @ 3102:4b5cf483c6a8 stable-0.7

merge r3047, r3048, r3049: 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 Mon, 07 Sep 2009 11:31:20 +0000
parents ae81441e23f4
children 1f3cd08ebb82
comparison
equal deleted inserted replaced
3101:49272f5b45a6 3102:4b5cf483c6a8
357 ngx_change_binary = 1; 357 ngx_change_binary = 1;
358 action = ", changing binary"; 358 action = ", changing binary";
359 break; 359 break;
360 360
361 case SIGALRM: 361 case SIGALRM:
362 ngx_sigalrm = 1;
362 break; 363 break;
363 364
364 case SIGIO: 365 case SIGIO:
365 ngx_sigio = 1; 366 ngx_sigio = 1;
366 break; 367 break;