diff options
author | Daniel Stenberg <daniel@haxx.se> | 2010-12-27 09:55:13 +0100 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2010-12-27 10:01:44 +0100 |
commit | b6a3e2be8e1bbb183597399c0dcdaa67022b958e (patch) | |
tree | a92f030833e3bd8d61eda610aa388bc3f87ed582 /src/os-specific.c | |
parent | 9f64bbd6d88a0a72614bc01ac1842b26a12f9bfd (diff) |
c-ares: fix cancelled resolves
When built IPv6-enabled, we could do Curl_done() with one of the two
resolves having returned already, so when ares_cancel() is called the
resolve callback ends up doing funny things (sometimes resulting in a
segfault) since it would try to actually store the previous resolve even
though we're shutting down the resolve.
This bug was introduced in commit 8ab137b2bc9630ce so it hasn't been
included in any public release.
Bug: http://curl.haxx.se/bug/view.cgi?id=3145445
Reported by: Pedro Larroy
Diffstat (limited to 'src/os-specific.c')
0 files changed, 0 insertions, 0 deletions