| 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.