Mercurial > hg > nginx
comparison src/core/ngx_resolver.h @ 7040:d49b74a683b1
Resolver: added the "async" flag to resolver context.
The flag indicates that the resolve handler is called asynchronously after the
resolve function ngx_resolve_name()/ngx_resolve_addr() exited.
author | Roman Arutyunyan <arut@nginx.com> |
---|---|
date | Wed, 14 Jun 2017 18:13:31 +0300 |
parents | c3e3de6d2672 |
children | 70e65bf8dfd7 |
comparison
equal
deleted
inserted
replaced
7039:a39bc74873fa | 7040:d49b74a683b1 |
---|---|
216 | 216 |
217 ngx_resolver_handler_pt handler; | 217 ngx_resolver_handler_pt handler; |
218 void *data; | 218 void *data; |
219 ngx_msec_t timeout; | 219 ngx_msec_t timeout; |
220 | 220 |
221 ngx_uint_t quick; /* unsigned quick:1; */ | 221 unsigned quick:1; |
222 unsigned async:1; | |
222 ngx_uint_t recursion; | 223 ngx_uint_t recursion; |
223 ngx_event_t *event; | 224 ngx_event_t *event; |
224 }; | 225 }; |
225 | 226 |
226 | 227 |