src/server/safs/cgi.c

changeset 525
072d7794bcca
parent 524
9f1d30988231
child 526
6c06b845701a
equal deleted inserted replaced
524:9f1d30988231 525:072d7794bcca
568 log_ereport(LOG_DEBUG, "cgi-send: req: %p finish: event: %d pollout: %d wait_read: %d cgi_eof: %d fn: %s", rq, handler->events, handler->poll_out, handler->wait_read, handler->cgi_eof, event_fn); 568 log_ereport(LOG_DEBUG, "cgi-send: req: %p finish: event: %d pollout: %d wait_read: %d cgi_eof: %d fn: %s", rq, handler->events, handler->poll_out, handler->wait_read, handler->cgi_eof, event_fn);
569 569
570 handler->debug_finished = TRUE; 570 handler->debug_finished = TRUE;
571 571
572 if(handler->result == REQ_ABORTED && handler->process.pid != 0) { 572 if(handler->result == REQ_ABORTED && handler->process.pid != 0) {
573 log_ereport(LOG_FAILURE, "cgi-send: kill script: %s", handler->path); 573 log_ereport(LOG_FAILURE, "cgi-send: kill script: %s pid: %d", handler->path, (int)handler->process.pid);
574 killpg(handler->process.pid, SIGTERM); 574 killpg(handler->process.pid, SIGKILL);
575 } 575 }
576 576
577 if(--handler->events > 0) { 577 if(--handler->events > 0) {
578 return 0; 578 return 0;
579 } 579 }

mercurial