Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Sign up
Test 2100 occasionally makes two POST requests #6042
I did this
I checked recent travis CI builds. Spotted that the ASAN builds often cause test 2100 to fail and the stderr output and HTTP server log then show that curl issued two DoH POSTs instead of the single expected one. The test runs with "forced IPv4" using
I have not been able to reproduce this failure locally on my Linux boxes.
I expected the following
Test 2100 should always run green.
current git master on travis
The ASAN builds only run on Linux.
Previously, it would pass on a define (int) which could make libcurl read junk as a vaulue - which prevented the CURLOPT_IPRESOLVE option to "take". This could then make test 2100 do two DoH requests instead of one! Fixes #6042