From: Daniel Stenberg Date: Sun, 12 Dec 2004 23:31:45 +0000 (+0000) Subject: when failing to verify a HTTP server, display what curl said on stderr to X-Git-Tag: curl-7_12_3~70 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4b1350e467af1c5e4f18a6c3ce8b8f74a250114d;p=thirdparty%2Fcurl.git when failing to verify a HTTP server, display what curl said on stderr to help debugging. (when using ipv6 I fell over this server that didn't have the ipv6 module loaded) --- diff --git a/tests/runtests.pl b/tests/runtests.pl index 2a03117e80..f66fdeef04 100755 --- a/tests/runtests.pl +++ b/tests/runtests.pl @@ -350,15 +350,19 @@ sub runhttpserver { $pid = checkserver($pidfile); # verify if our/any server is running on this port - my $cmd = "$CURL -o log/verifiedserver -g \"http://$ip:$port/verifiedserver\" 2>/dev/null"; + my $cmd = "$CURL -o log/verifiedserver -g \"http://$ip:$port/verifiedserver\" 2>log/verifystderr"; print "CMD; $cmd\n" if ($verbose); my $res = system($cmd); $res >>= 8; # rotate the result my $data; - print "RUN: curl command returned $res\n" if ($verbose); - + if($res && $verbose) { + print "RUN: curl command returned $res\nRUN: "; + open(ERR, "; + close(ERR); + } open(FILE, "; close(FILE);