]> granicus.if.org Git - curl/commit
curl_global_init: Check if IPv6 works
authorBrian Prodoehl <bprodoehl@connectify.me>
Fri, 15 Jul 2016 15:53:13 +0000 (11:53 -0400)
committerJay Satiro <raysatiro@yahoo.com>
Mon, 18 Jul 2016 06:42:28 +0000 (02:42 -0400)
commitc50980807c55f91c2fb2d09f3b6dc0ae69f4cf45
tree5a57de92de505ede7495ae3773aeadbd58c6c5b3
parent16fe3f6b0a73fa4e3e1c2298143e11f4fb4d5f6a
curl_global_init: Check if IPv6 works

- Curl_ipv6works() is not thread-safe until after the first call, so
call it once during global init to avoid a possible race condition.

Bug: https://github.com/curl/curl/issues/915
PR: https://github.com/curl/curl/pull/918
lib/easy.c