function capture_signal_handler_term($signo) { global $exceeding, $ratelimit, $ex_start; logit(CAPTURE . ".error.log", "received TERM signal"); capture_flush_buffer(); logit(CAPTURE . ".error.log", "writing rate limit information to database"); if (isset($exceeding) && $exceeding == 1) { ratelimit_record($ratelimit, $ex_start); } logit(CAPTURE . ".error.log", "exiting now on TERM signal"); exit(0); }
function capture_signal_handler_term($signo) { logit(CAPTURE . ".error.log", "received TERM signal"); capture_flush_buffer(); logit(CAPTURE . ".error.log", "exiting now on TERM signal"); exit(0); }