commit | 946688b5a0fcbb5e5e965723c4c8fc883b8a2dae | [log] [tgz] |
---|---|---|
author | Ruslan Ermilov <ru@nginx.com> | Tue Jul 04 18:50:41 2017 +0300 |
committer | Ruslan Ermilov <ru@nginx.com> | Tue Jul 04 18:50:41 2017 +0300 |
tree | 7197ea1fbae08d8afe40c55dc994dab4d2117115 | |
parent | df418f2e61278addcc4988bd5c0b485b465f29f0 [diff] |
Resolver: cancelable resend timer event. It is safe because re-sending still works during graceful shutdown as long as resolving takes place (and resolve tasks set their own timeouts that are not cancelable). Also, the new ctx->cancelable flag can be set to make resolve task's timeout event cancelable.