Exemplo n.º 1
0
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);
}
Exemplo n.º 2
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);
}