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