Skip to content

why apisix test in t/ always show timeout when waiting for the process? #6326

Answered by xuminwlt
xuminwlt asked this question in Q&A
Discussion options

You must be logged in to vote

got it, code in test-nginx Util.pm has described it.


if (is_running($pid)) {
                        warn "$name - timeout when waiting for the process $pid to exit";
                        kill(SIGKILL, $pid);
                        sleep 0.05;
                    }


sub is_running ($) {
    my $pid = shift;
    return kill 0, $pid;
}

Replies: 2 comments

Comment options

You must be logged in to vote
0 replies
Answer selected by xuminwlt
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants