It tries to stop every 1 second, and only stops if there are no more callbacks or timeouts. If not able to stop before graceful timeout, it will be killed by the arbiter.