diff options
Diffstat (limited to 'src/cares_wrap.cc')
-rw-r--r-- | src/cares_wrap.cc | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/cares_wrap.cc b/src/cares_wrap.cc index bc59513d1b..558d6d5872 100644 --- a/src/cares_wrap.cc +++ b/src/cares_wrap.cc @@ -224,7 +224,7 @@ static Local<Array> HostentToNames(struct hostent* host) { class QueryWrap : public AsyncWrap { public: QueryWrap(Environment* env, Local<Object> req_wrap_obj) - : AsyncWrap(env, req_wrap_obj) { + : AsyncWrap(env, req_wrap_obj, AsyncWrap::PROVIDER_CARES) { } virtual ~QueryWrap() { @@ -997,7 +997,10 @@ static void GetAddrInfo(const FunctionCallbackInfo<Value>& args) { abort(); } - GetAddrInfoReqWrap* req_wrap = new GetAddrInfoReqWrap(env, req_wrap_obj); + GetAddrInfoReqWrap* req_wrap = + new GetAddrInfoReqWrap(env, + req_wrap_obj, + AsyncWrap::PROVIDER_GETADDRINFOREQWRAP); struct addrinfo hints; memset(&hints, 0, sizeof(struct addrinfo)); |