diff options
author | Daniel Stenberg <daniel@haxx.se> | 2003-11-15 10:29:43 +0000 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2003-11-15 10:29:43 +0000 |
commit | a0a5668dbd2e21a129cbdd20f9696a9b0d7deacc (patch) | |
tree | e5bfedd7c60a1200ddb2c5042ca0ee2d5251775b | |
parent | bfc7d6c11b738d5dc6e1deec87a2ac6d559fb14f (diff) |
do ares_destroy() on the ares handle when we're done in Curl_is_resolved()
-rw-r--r-- | lib/hostip.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/hostip.c b/lib/hostip.c index 5f2a46e7a..3e5429b70 100644 --- a/lib/hostip.c +++ b/lib/hostip.c @@ -446,6 +446,8 @@ CURLcode Curl_is_resolved(struct connectdata *conn, *dns = NULL; if(conn->async.done) { + /* we're done, kill the ares handle */ + ares_destroy(data->state.areschannel); if(!conn->async.dns) return CURLE_COULDNT_RESOLVE_HOST; *dns = conn->async.dns; |